xref: /minix/external/bsd/bind/dist/bin/delv/Makefile.in (revision 00b67f09)
1# Copyright (C) 2014  Internet Systems Consortium, Inc. ("ISC")
2#
3# Permission to use, copy, modify, and/or distribute this software for any
4# purpose with or without fee is hereby granted, provided that the above
5# copyright notice and this permission notice appear in all copies.
6#
7# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
8# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
9# AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
10# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
11# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
12# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
13# PERFORMANCE OF THIS SOFTWARE.
14
15srcdir =	@srcdir@
16VPATH =		@srcdir@
17top_srcdir =	@top_srcdir@
18
19@BIND9_VERSION@
20
21@BIND9_MAKE_INCLUDES@
22
23CINCLUDES =	-I${srcdir}/include ${DNS_INCLUDES} ${ISC_INCLUDES} \
24		${IRS_INCLUDES} ${ISCCFG_INCLUDES}
25
26CDEFINES =	-DVERSION=\"${VERSION}\" -DSYSCONFDIR=\"${sysconfdir}\"
27CWARNINGS =
28
29ISCCFGLIBS =	../../lib/isccfg/libisccfg.@A@
30DNSLIBS =	../../lib/dns/libdns.@A@ @DNS_CRYPTO_LIBS@
31ISCNOSYMLIBS =	../../lib/isc/libisc-nosymtbl.@A@
32ISCLIBS =	../../lib/isc/libisc.@A@
33IRSLIBS =	../../lib/irs/libirs.@A@
34
35ISCCFGDEPLIBS =	../../lib/isccfg/libisccfg.@A@
36DNSDEPLIBS =	../../lib/dns/libdns.@A@
37ISCDEPLIBS =	../../lib/isc/libisc.@A@
38IRSDEPLIBS =	../../lib/irs/libirs.@A@
39
40DEPLIBS =	${DNSDEPLIBS} ${IRSDEPLIBS} ${ISCCFGDEPLIBS} ${ISCDEPLIBS}
41
42LIBS =		${DNSLIBS} ${IRSLIBS} ${ISCCFGLIBS} ${ISCLIBS} @LIBS@
43NOSYMLIBS =	${DNSLIBS} ${IRSLIBS} ${ISCCFGLIBS} ${ISCNOSYMLIBS} @LIBS@
44
45SUBDIRS =
46
47TARGETS =	delv@EXEEXT@
48
49OBJS =		delv.@O@
50
51SRCS =		delv.c
52
53MANPAGES =	delv.1
54
55HTMLPAGES =	delv.html
56
57MANOBJS =	${MANPAGES} ${HTMLPAGES}
58
59@BIND9_MAKE_RULES@
60
61delv@EXEEXT@: delv.@O@ ${DEPLIBS}
62	export BASEOBJS="delv.@O@"; \
63	export LIBS0="${DNSLIBS}"; \
64	${FINALBUILDCMD}
65
66installdirs:
67	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir}
68	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
69
70install:: delv@EXEEXT@ installdirs
71	${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} \
72		delv@EXEEXT@ ${DESTDIR}${bindir}
73	${INSTALL_DATA} ${srcdir}/delv.1 ${DESTDIR}${mandir}/man1
74
75doc man:: ${MANOBJS}
76
77docclean manclean maintainer-clean::
78	rm -f ${MANOBJS}
79
80clean distclean maintainer-clean::
81	rm -f ${TARGETS}
82