Makefile.in revision 5805fc20a3f65ee3a78b66aa17801f1d3103cbe1
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews# Copyright (C) 2004-2009, 2011, 2012 Internet Systems Consortium, Inc. ("ISC")
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# Copyright (C) 1998-2002 Internet Software Consortium.
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# Permission to use, copy, modify, and/or distribute this software for any
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# purpose with or without fee is hereby granted, provided that the above
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# copyright notice and this permission notice appear in all copies.
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# PERFORMANCE OF THIS SOFTWARE.
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# $Id: Makefile.in,v 1.62 2011/09/06 04:06:37 marka Exp $
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellingtonsrcdir = @srcdir@
bf49a52178db60df60f2316a3977b2249f7c0edbBrian WellingtonVPATH = @srcdir@
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellingtontop_srcdir = @top_srcdir@
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington@BIND9_VERSION@
bf49a52178db60df60f2316a3977b2249f7c0edbBrian WellingtonSUBDIRS = make unit lib bin doc @LIBEXPORT@
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark AndrewsMANOBJS = ${MANPAGES} ${HTMLPAGES}
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews@BIND9_MAKE_RULES@
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews rm -f config.cache config.h config.log config.status TAGS
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington rm -f util/conf.sh docutil/docbook2man-wrapper.sh
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington# XXX we should clean libtool stuff too. Only do this after we add rules
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellingtonmaintainer-clean::
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington rm -f configure
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrewsdocclean manclean maintainer-clean::
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews rm -f ${MANOBJS}
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrewsdoc man:: ${MANOBJS}
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews ${DESTDIR}${localstatedir}/run ${DESTDIR}${sysconfdir}
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellingtoninstall:: isc-config.sh installdirs
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews ${INSTALL_SCRIPT} isc-config.sh ${DESTDIR}${bindir}
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington ${INSTALL_DATA} ${top_srcdir}/isc-config.sh.1 ${DESTDIR}${mandir}/man1
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington ${INSTALL_DATA} ${top_srcdir}/bind.keys ${DESTDIR}${sysconfdir}
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews find lib bin -name "*.[ch]" -print | @ETAGS@ -
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews @if test -n "`${PERL} ${top_srcdir}/bin/tests/system/testsock.pl 2>&- || echo fail`"; then \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews echo I: NOTE: The tests were not run because they require that; \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews echo I: the IP addresses 10.53.0.1 through 10.53.0.8 are configured; \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews echo I: as alias addresses on the loopback interface. Please run; \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews echo I: \'bin/tests/system/ifconfig.sh up\' as root to configure; \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews echo I: them, then rerun the tests. Run make force-test to run the; \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews echo I: tests anyway.; \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews ${MAKE} test-force
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrewsforce-test: test-force
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews (cd bin/tests && ${MAKE} ${MAKEDEFS} test) || status=1; \
9cc53f2a0819301c2de7ab93197eee11e8a365e7Mark Andrews (test -f unit/unittest.sh && $(SHELL) unit/unittest.sh) || status=1; \
bf49a52178db60df60f2316a3977b2249f7c0edbBrian Wellington exit $$status
FAQ: FAQ.xml
LC_ALL=C ${W3M} -T text/html -dump -cols 72 >$@.tmp
rm -f FAQ.tmp