Makefile.in revision bf8267aa453e5d2a735ed732a043b77a0b355b20
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley# Copyright (C) 2004, 2006-2009 Internet Systems Consortium, Inc. ("ISC")
7d98a1783f222964bcde7d56dab77b822706204dBob Halley# Copyright (C) 2000-2002 Internet Software Consortium.
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence#
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley# Permission to use, copy, modify, and/or distribute this software for any
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley# purpose with or without fee is hereby granted, provided that the above
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley# copyright notice and this permission notice appear in all copies.
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence#
15a44745412679c30a6d022733925af70a38b715David Lawrence# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
15a44745412679c30a6d022733925af70a38b715David Lawrence# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
15a44745412679c30a6d022733925af70a38b715David Lawrence# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
15a44745412679c30a6d022733925af70a38b715David Lawrence# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
15a44745412679c30a6d022733925af70a38b715David Lawrence# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
15a44745412679c30a6d022733925af70a38b715David Lawrence# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
15a44745412679c30a6d022733925af70a38b715David Lawrence# PERFORMANCE OF THIS SOFTWARE.
15a44745412679c30a6d022733925af70a38b715David Lawrence
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley# $Id: Makefile.in,v 1.36 2009/12/05 23:31:40 each Exp $
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
8bc1e5bb4ad549ef0b0a57691e4e53dc50786e3dBrian Wellingtonsrcdir = @srcdir@
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid LawrenceVPATH = @srcdir@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halleytop_srcdir = @top_srcdir@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
8f7cae3d7b0c122c3b17e8409bbb80005433acd2Brian Wellington@BIND9_VERSION@
8f7cae3d7b0c122c3b17e8409bbb80005433acd2Brian Wellington
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley@BIND9_MAKE_INCLUDES@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyCINCLUDES = ${LWRES_INCLUDES} ${DNS_INCLUDES} ${BIND9_INCLUDES} \
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley ${ISC_INCLUDES} ${ISCCFG_INCLUDES} @DST_GSSAPI_INC@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyCDEFINES = @USE_GSSAPI@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyCWARNINGS =
5fe5a0c02634eaadfcbc3528bf2c184557110a3bAndreas Gustafsson
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyLWRESLIBS = ../../lib/lwres/liblwres.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyDNSLIBS = ../../lib/dns/libdns.@A@ @DNS_CRYPTO_LIBS@
8327c62a49a2487d29a37acbed6b602e629fc0eeAndreas GustafssonBIND9LIBS = ../../lib/bind9/libbind9.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyISCLIBS = ../../lib/isc/libisc.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyISCNOSYMLIBS = ../../lib/isc/libisc-nosymtbl.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyISCCFGLIBS = ../../lib/isccfg/libisccfg.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyLWRESDEPLIBS = ../../lib/lwres/liblwres.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyDNSDEPLIBS = ../../lib/dns/libdns.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyBIND9DEPLIBS = ../../lib/bind9/libbind9.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyISCDEPLIBS = ../../lib/isc/libisc.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyISCCFGDEPLIBS = ../../lib/isccfg/libisccfg.@A@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyDEPLIBS = ${DNSDEPLIBS} ${BIND9DEPLIBS} ${ISCDEPLIBS} ${ISCCFGDEPLIBS}
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyLIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCCFGLIBS} ${ISCLIBS} @LIBS@
8327c62a49a2487d29a37acbed6b602e629fc0eeAndreas Gustafsson
8327c62a49a2487d29a37acbed6b602e629fc0eeAndreas GustafssonNOSYMLIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCCFGLIBS} ${ISCNOSYMLIBS} @LIBS@
8327c62a49a2487d29a37acbed6b602e629fc0eeAndreas Gustafsson
608f870f4821972313eadc5388a42fa55b6279d1Mark AndrewsSUBDIRS =
878d3073b13833ee1a50dfeabf8e400b6fdfc754Brian Wellington
878d3073b13833ee1a50dfeabf8e400b6fdfc754Brian WellingtonTARGETS = nsupdate@EXEEXT@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyOBJS = nsupdate.@O@
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyUOBJS =
7193a1762e428cfba06907e51fa9e4bce3b5569aAndreas Gustafsson
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleySRCS = nsupdate.c
edcd1247ad7e81bb8b430e610d9718f64c70f05dDavid Lawrence
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyMANPAGES = nsupdate.1
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob HalleyHTMLPAGES = nsupdate.html
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
8582a1e113c13886ccbd1b534d6c240315767be6Bob HalleyMANOBJS = ${MANPAGES} ${HTMLPAGES}
8582a1e113c13886ccbd1b534d6c240315767be6Bob Halley
8582a1e113c13886ccbd1b534d6c240315767be6Bob Halley@BIND9_MAKE_RULES@
edcd1247ad7e81bb8b430e610d9718f64c70f05dDavid Lawrence
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halleynsupdate.@O@: nsupdate.c
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley ${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} \
edcd1247ad7e81bb8b430e610d9718f64c70f05dDavid Lawrence -DSESSION_KEYFILE=\"${localstatedir}/run/named/session.key\" \
edcd1247ad7e81bb8b430e610d9718f64c70f05dDavid Lawrence -c ${srcdir}/nsupdate.c
1687985cdfc3a4c330c5bdb02c131835f8756e3cBob Halley
c90f5e8d1edbd5c277f2ee320167a12a30ba7c7bMichael Graffnsupdate@EXEEXT@: nsupdate.@O@ ${UOBJS} ${DEPLIBS}
edcd1247ad7e81bb8b430e610d9718f64c70f05dDavid Lawrence export BASEOBJS="nsupdate.@O@ ${UOBJS}"; \
c90f5e8d1edbd5c277f2ee320167a12a30ba7c7bMichael Graff ${FINALBUILDCMD}
8582a1e113c13886ccbd1b534d6c240315767be6Bob Halley
7193a1762e428cfba06907e51fa9e4bce3b5569aAndreas Gustafssondoc man:: ${MANOBJS}
7193a1762e428cfba06907e51fa9e4bce3b5569aAndreas Gustafsson
7193a1762e428cfba06907e51fa9e4bce3b5569aAndreas Gustafssondocclean manclean maintainer-clean::
7193a1762e428cfba06907e51fa9e4bce3b5569aAndreas Gustafsson rm -f ${MANOBJS}
a0f6cda5fd9f2fcc4154bb63628f849b639a40caAndreas Gustafsson
a0f6cda5fd9f2fcc4154bb63628f849b639a40caAndreas Gustafssonclean distclean::
7193a1762e428cfba06907e51fa9e4bce3b5569aAndreas Gustafsson rm -f ${TARGETS}
a0f6cda5fd9f2fcc4154bb63628f849b639a40caAndreas Gustafsson
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafssoninstalldirs:
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafsson $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir}
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafsson $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafsson
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafssoninstall:: nsupdate@EXEEXT@ installdirs
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafsson ${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} nsupdate@EXEEXT@ ${DESTDIR}${bindir}
e02c696ea586f8dcc7c6145cc0f143f887960cd4Andreas Gustafsson ${INSTALL_DATA} ${srcdir}/nsupdate.1 ${DESTDIR}${mandir}/man1
8bc1e5bb4ad549ef0b0a57691e4e53dc50786e3dBrian Wellington