summaryrefslogtreecommitdiffstats
path: root/contrib/bind9/doc/misc/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/bind9/doc/misc/Makefile.in')
-rw-r--r--contrib/bind9/doc/misc/Makefile.in23
1 files changed, 17 insertions, 6 deletions
diff --git a/contrib/bind9/doc/misc/Makefile.in b/contrib/bind9/doc/misc/Makefile.in
index 81f13be..4251994 100644
--- a/contrib/bind9/doc/misc/Makefile.in
+++ b/contrib/bind9/doc/misc/Makefile.in
@@ -1,4 +1,4 @@
-# Copyright (C) 2004 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004, 2007 Internet Systems Consortium, Inc. ("ISC")
# Copyright (C) 2001 Internet Software Consortium.
#
# Permission to use, copy, modify, and distribute this software for any
@@ -13,7 +13,7 @@
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
-# $Id: Makefile.in,v 1.1.12.3 2004/03/08 09:04:25 marka Exp $
+# $Id: Makefile.in,v 1.3.18.2 2007/01/30 23:52:53 marka Exp $
srcdir = @srcdir@
VPATH = @srcdir@
@@ -30,7 +30,18 @@ doc man:: ${MANOBJS}
docclean manclean maintainer-clean::
rm -f options
-options: ../../bin/tests/cfg_test
- ../../bin/tests/cfg_test --named --grammar | \
- ${PERL} ${srcdir}/format-options.pl >options || \
- rm -f options
+# Do not make options depend on ../../bin/tests/cfg_test, doing so
+# will cause excessively clever versions of make to attempt to build
+# that program right here, right now, if it is missing, which will
+# cause make doc to bomb.
+
+CFG_TEST = ../../bin/tests/cfg_test
+
+options: FORCE
+ if test -x ${CFG_TEST} && \
+ ${CFG_TEST} --named --grammar | \
+ ${PERL} ${srcdir}/format-options.pl >$@.new ; then \
+ mv -f $@.new $@ ; \
+ else \
+ rm -f $@.new ; \
+ fi
OpenPOWER on IntegriCloud