/contrib/bind9/bin/nsupdate/Makefile.in
Autoconf | 92 lines | 50 code | 27 blank | 15 comment | 0 complexity | ebcd113048b00c63be318933949de787 MD5 | raw file
1# Copyright (C) 2004, 2006-2009 Internet Systems Consortium, Inc. ("ISC") 2# Copyright (C) 2000-2002 Internet Software Consortium. 3# 4# Permission to use, copy, modify, and/or distribute this software for any 5# purpose with or without fee is hereby granted, provided that the above 6# copyright notice and this permission notice appear in all copies. 7# 8# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 9# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 10# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 11# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 12# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 13# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 14# PERFORMANCE OF THIS SOFTWARE. 15 16# $Id: Makefile.in,v 1.36 2009/12/05 23:31:40 each Exp $ 17 18srcdir = @srcdir@ 19VPATH = @srcdir@ 20top_srcdir = @top_srcdir@ 21 22@BIND9_VERSION@ 23 24@BIND9_MAKE_INCLUDES@ 25 26CINCLUDES = ${LWRES_INCLUDES} ${DNS_INCLUDES} ${BIND9_INCLUDES} \ 27 ${ISC_INCLUDES} ${ISCCFG_INCLUDES} @DST_GSSAPI_INC@ 28 29CDEFINES = @USE_GSSAPI@ 30CWARNINGS = 31 32LWRESLIBS = ../../lib/lwres/liblwres.@A@ 33DNSLIBS = ../../lib/dns/libdns.@A@ @DNS_CRYPTO_LIBS@ 34BIND9LIBS = ../../lib/bind9/libbind9.@A@ 35ISCLIBS = ../../lib/isc/libisc.@A@ 36ISCNOSYMLIBS = ../../lib/isc/libisc-nosymtbl.@A@ 37ISCCFGLIBS = ../../lib/isccfg/libisccfg.@A@ 38 39LWRESDEPLIBS = ../../lib/lwres/liblwres.@A@ 40DNSDEPLIBS = ../../lib/dns/libdns.@A@ 41BIND9DEPLIBS = ../../lib/bind9/libbind9.@A@ 42ISCDEPLIBS = ../../lib/isc/libisc.@A@ 43ISCCFGDEPLIBS = ../../lib/isccfg/libisccfg.@A@ 44 45DEPLIBS = ${DNSDEPLIBS} ${BIND9DEPLIBS} ${ISCDEPLIBS} ${ISCCFGDEPLIBS} 46 47LIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCCFGLIBS} ${ISCLIBS} @LIBS@ 48 49NOSYMLIBS = ${LWRESLIBS} ${DNSLIBS} ${BIND9LIBS} ${ISCCFGLIBS} ${ISCNOSYMLIBS} @LIBS@ 50 51SUBDIRS = 52 53TARGETS = nsupdate@EXEEXT@ 54 55OBJS = nsupdate.@O@ 56 57UOBJS = 58 59SRCS = nsupdate.c 60 61MANPAGES = nsupdate.1 62 63HTMLPAGES = nsupdate.html 64 65MANOBJS = ${MANPAGES} ${HTMLPAGES} 66 67@BIND9_MAKE_RULES@ 68 69nsupdate.@O@: nsupdate.c 70 ${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} \ 71 -DSESSION_KEYFILE=\"${localstatedir}/run/named/session.key\" \ 72 -c ${srcdir}/nsupdate.c 73 74nsupdate@EXEEXT@: nsupdate.@O@ ${UOBJS} ${DEPLIBS} 75 export BASEOBJS="nsupdate.@O@ ${UOBJS}"; \ 76 ${FINALBUILDCMD} 77 78doc man:: ${MANOBJS} 79 80docclean manclean maintainer-clean:: 81 rm -f ${MANOBJS} 82 83clean distclean:: 84 rm -f ${TARGETS} 85 86installdirs: 87 $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} 88 $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1 89 90install:: nsupdate@EXEEXT@ installdirs 91 ${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} nsupdate@EXEEXT@ ${DESTDIR}${bindir} 92 ${INSTALL_DATA} ${srcdir}/nsupdate.1 ${DESTDIR}${mandir}/man1