/contrib/bind9/Makefile.in
https://bitbucket.org/freebsd/freebsd-head/ · Autoconf · 78 lines · 42 code · 19 blank · 17 comment · 4 complexity · 484d76d2291f39eafbb23a6f7972d3ec MD5 · raw file
- # Copyright (C) 2004-2009, 2011 Internet Systems Consortium, Inc. ("ISC")
- # Copyright (C) 1998-2002 Internet Software Consortium.
- #
- # Permission to use, copy, modify, and/or distribute this software for any
- # purpose with or without fee is hereby granted, provided that the above
- # copyright notice and this permission notice appear in all copies.
- #
- # THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
- # REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- # AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
- # INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- # LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
- # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- # PERFORMANCE OF THIS SOFTWARE.
- # $Id: Makefile.in,v 1.58.250.4 2011/09/06 04:06:11 marka Exp $
- srcdir = @srcdir@
- VPATH = @srcdir@
- top_srcdir = @top_srcdir@
- @BIND9_VERSION@
- SUBDIRS = make unit lib bin doc @LIBEXPORT@
- TARGETS =
- MANPAGES = isc-config.sh.1
- HTMLPAGES = isc-config.sh.html
- MANOBJS = ${MANPAGES} ${HTMLPAGES}
- @BIND9_MAKE_RULES@
- distclean::
- rm -f config.cache config.h config.log config.status TAGS
- rm -f libtool isc-config.sh configure.lineno
- rm -f util/conf.sh docutil/docbook2man-wrapper.sh
- # XXX we should clean libtool stuff too. Only do this after we add rules
- # to make it.
- maintainer-clean::
- rm -f configure
- docclean manclean maintainer-clean::
- rm -f ${MANOBJS}
- doc man:: ${MANOBJS}
- installdirs:
- $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} \
- ${DESTDIR}${localstatedir}/run ${DESTDIR}${sysconfdir}
- $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
- install:: isc-config.sh installdirs
- ${INSTALL_SCRIPT} isc-config.sh ${DESTDIR}${bindir}
- ${INSTALL_DATA} ${top_srcdir}/isc-config.sh.1 ${DESTDIR}${mandir}/man1
- ${INSTALL_DATA} ${top_srcdir}/bind.keys ${DESTDIR}${sysconfdir}
- tags:
- rm -f TAGS
- find lib bin -name "*.[ch]" -print | @ETAGS@ -
- check: test
- test:
- status=0; \
- (cd bin/tests && ${MAKE} ${MAKEDEFS} test) || status=1; \
- (test -f unit/unittest.sh && $(SHELL) unit/unittest.sh) || status=1; \
- exit $$status
- FAQ: FAQ.xml
- ${XSLTPROC} doc/xsl/isc-docbook-text.xsl FAQ.xml | \
- LC_ALL=C ${W3M} -T text/html -dump -cols 72 >$@.tmp
- mv $@.tmp $@
- clean::
- rm -f FAQ.tmp