1259728Sray# Copyright (C) 2004, 2007, 2009, 2012  Internet Systems Consortium, Inc. ("ISC")
2259728Sray# Copyright (C) 2000-2002  Internet Software Consortium.
3259728Sray#
4259728Sray# Permission to use, copy, modify, and/or distribute this software for any
5259728Sray# purpose with or without fee is hereby granted, provided that the above
6259728Sray# copyright notice and this permission notice appear in all copies.
7259728Sray#
8259728Sray# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
9259728Sray# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10259728Sray# AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
11259728Sray# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12259728Sray# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
13259728Sray# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
14259728Sray# PERFORMANCE OF THIS SOFTWARE.
15259728Sray
16259728Sray# Id: Makefile.in,v 1.49 2009/12/05 23:31:40 each Exp 
17259728Sray
18259728Sraysrcdir =	@srcdir@
19259728SrayVPATH =		@srcdir@
20259728Sraytop_srcdir =	@top_srcdir@
21259728Sray
22259728Sray@BIND9_VERSION@
23259728Sray
24259728Sray@BIND9_MAKE_INCLUDES@
25259728Sray
26259728SrayCINCLUDES = -I${srcdir}/include ${ISC_INCLUDES} ${ISCCC_INCLUDES} \
27259728Sray	${ISCCFG_INCLUDES} ${DNS_INCLUDES} ${BIND9_INCLUDES}
28259728Sray
29259728SrayCDEFINES =
30259728SrayCWARNINGS =
31259728Sray
32259728SrayISCCFGLIBS =	../../lib/isccfg/libisccfg.@A@
33259728SrayISCCCLIBS =	../../lib/isccc/libisccc.@A@
34259728SrayISCLIBS =	../../lib/isc/libisc.@A@
35259728SrayISCNOSYMLIBS =	../../lib/isc/libisc-nosymtbl.@A@
36259728SrayDNSLIBS =	../../lib/dns/libdns.@A@ @DNS_CRYPTO_LIBS@
37259728SrayBIND9LIBS =	../../lib/bind9/libbind9.@A@
38259728Sray
39259728SrayISCCFGDEPLIBS =	../../lib/isccfg/libisccfg.@A@
40259728SrayISCCCDEPLIBS =	../../lib/isccc/libisccc.@A@
41259728SrayISCDEPLIBS =	../../lib/isc/libisc.@A@
42259728SrayDNSDEPLIBS =	../../lib/dns/libdns.@A@
43259728SrayBIND9DEPLIBS =	../../lib/bind9/libbind9.@A@
44259728Sray
45259728SrayLIBS =		${ISCLIBS} @LIBS@
46259728SrayNOSYMLIBS =	${ISCNOSYMLIBS} @LIBS@
47259728Sray
48259728SrayRNDCDEPLIBS =	${ISCCFGDEPLIBS} ${ISCCCDEPLIBS} ${BIND9DEPLIBS} ${DNSDEPLIBS} ${ISCDEPLIBS}
49259728Sray
50259728SrayCONFDEPLIBS =	${DNSDEPLIBS} ${ISCDEPLIBS}
51259728Sray
52259728SraySRCS=		rndc.c
53259728Sray
54259728SrayTARGETS =	rndc@EXEEXT@
55259728Sray
56259728SrayMANPAGES =	rndc.8 rndc.conf.5
57259728Sray
58259728SrayHTMLPAGES =	rndc.html rndc.conf.html
59259728Sray
60266088SianMANOBJS =	${MANPAGES} ${HTMLPAGES}
61259728Sray
62259728Sray@BIND9_MAKE_RULES@
63259728Sray
64259728Srayrndc.@O@: rndc.c
65259728Sray	${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} \
66259728Sray		-DVERSION=\"${VERSION}\" \
67259728Sray		-DRNDC_CONFFILE=\"${sysconfdir}/rndc.conf\" \
68259728Sray		-DRNDC_KEYFILE=\"${sysconfdir}/rndc.key\" \
69259728Sray		-c ${srcdir}/rndc.c
70259728Sray
71259728Srayrndc@EXEEXT@: rndc.@O@ util.@O@ ${RNDCDEPLIBS}
72259728Sray	export BASEOBJS="rndc.@O@ util.@O@"; \
73259728Sray	export LIBS0="${ISCCFGLIBS} ${ISCCCLIBS} ${BIND9LIBS} ${DNSLIBS}"; \
74259728Sray	${FINALBUILDCMD}
75259728Sray
76259728Sraydoc man:: ${MANOBJS}
77259728Sray
78259728Sraydocclean manclean maintainer-clean::
79259728Sray	rm -f ${MANOBJS}
80259728Sray
81259728Srayinstalldirs:
82259728Sray	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${sbindir}
83259728Sray	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man8
84259728Sray	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man5
85259728Sray
86259728Srayinstall:: rndc@EXEEXT@ installdirs
87259728Sray	${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} rndc@EXEEXT@ ${DESTDIR}${sbindir}
88259728Sray	${INSTALL_DATA} ${srcdir}/rndc.8 ${DESTDIR}${mandir}/man8
89259728Sray	${INSTALL_DATA} ${srcdir}/rndc.conf.5 ${DESTDIR}${mandir}/man5
90259728Sray
91259728Srayclean distclean maintainer-clean::
92259728Sray	rm -f ${TARGETS}
93259728Sray