freebsd-dev/contrib/bind9/Makefile.in

79 lines
2.3 KiB
Makefile
Raw Normal View History

# Copyright (C) 2004-2009, 2011, 2012 Internet Systems Consortium, Inc. ("ISC")
2004-09-19 01:30:24 +00:00
# Copyright (C) 1998-2002 Internet Software Consortium.
#
2007-12-02 19:10:41 +00:00
# Permission to use, copy, modify, and/or distribute this software for any
2004-09-19 01:30:24 +00:00
# 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.
2012-04-04 23:11:25 +00:00
# $Id: Makefile.in,v 1.58.250.4 2011/09/06 04:06:11 marka Exp $
2004-09-19 01:30:24 +00:00
srcdir = @srcdir@
VPATH = @srcdir@
top_srcdir = @top_srcdir@
@BIND9_VERSION@
2011-09-01 05:24:42 +00:00
SUBDIRS = make unit lib bin doc @LIBEXPORT@
2004-09-19 01:30:24 +00:00
TARGETS =
2009-05-31 00:11:36 +00:00
MANPAGES = isc-config.sh.1
2011-07-16 10:49:33 +00:00
2009-05-31 00:11:36 +00:00
HTMLPAGES = isc-config.sh.html
2011-07-16 10:49:33 +00:00
2009-05-31 00:11:36 +00:00
MANOBJS = ${MANPAGES} ${HTMLPAGES}
2004-09-19 01:30:24 +00:00
2009-05-31 00:11:36 +00:00
@BIND9_MAKE_RULES@
2004-09-19 01:30:24 +00:00
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
2009-05-31 00:11:36 +00:00
docclean manclean maintainer-clean::
rm -f ${MANOBJS}
doc man:: ${MANOBJS}
2004-09-19 01:30:24 +00:00
installdirs:
2006-12-10 07:09:56 +00:00
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} \
${DESTDIR}${localstatedir}/run ${DESTDIR}${sysconfdir}
2009-05-31 00:11:36 +00:00
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
2004-09-19 01:30:24 +00:00
install:: isc-config.sh installdirs
${INSTALL_SCRIPT} isc-config.sh ${DESTDIR}${bindir}
2011-07-16 10:49:33 +00:00
${INSTALL_DATA} ${top_srcdir}/isc-config.sh.1 ${DESTDIR}${mandir}/man1
${INSTALL_DATA} ${top_srcdir}/bind.keys ${DESTDIR}${sysconfdir}
2004-09-19 01:30:24 +00:00
tags:
rm -f TAGS
find lib bin -name "*.[ch]" -print | @ETAGS@ -
check: test
test:
2012-04-04 23:11:25 +00:00
status=0; \
(cd bin/tests && ${MAKE} ${MAKEDEFS} test) || status=1; \
(test -f unit/unittest.sh && $(SHELL) unit/unittest.sh) || status=1; \
exit $$status
2007-06-02 23:21:47 +00:00
FAQ: FAQ.xml
${XSLTPROC} doc/xsl/isc-docbook-text.xsl FAQ.xml | \
2007-12-02 19:10:41 +00:00
LC_ALL=C ${W3M} -T text/html -dump -cols 72 >$@.tmp
2007-06-02 23:21:47 +00:00
mv $@.tmp $@
clean::
rm -f FAQ.tmp