]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[117-configure-script-doesn-t-fail-when-enable-generate-docs-is-used-and-docbook...
authorFrancis Dupont <fdupont@isc.org>
Thu, 17 Jan 2019 08:18:31 +0000 (09:18 +0100)
committerFrancis Dupont <fdupont@isc.org>
Mon, 4 Feb 2019 15:57:57 +0000 (10:57 -0500)
13 files changed:
configure.ac
doc/guide/Makefile.am
src/bin/admin/Makefile.am
src/bin/agent/Makefile.am
src/bin/d2/Makefile.am
src/bin/dhcp4/Makefile.am
src/bin/dhcp6/Makefile.am
src/bin/keactrl/Makefile.am
src/bin/lfc/Makefile.am
src/bin/netconf/Makefile.am
src/bin/perfdhcp/Makefile.am
src/bin/shell/Makefile.am
src/bin/sockcreator/Makefile.am

index ee429e73b26627ed80586f67510f286fb86bbe8f..126d9c6d0892aff4d6fd16081e85e15072a79ac9 100644 (file)
@@ -1397,6 +1397,14 @@ AC_ARG_ENABLE(generate_docs, [AC_HELP_STRING([--enable-generate-docs],
 
 if test "x$enable_generate_docs" != xno ; then
 
+# xsltproc --nonet parameter
+  NONET="--nonet"
+  AC_ARG_VAR(XSLTPROC_NET, [xsltproc uses the Internet to fetch DTDs, entities or documents.])
+  if test "x$XSLTPROC_NET" != x ; then
+    NONET=
+  fi
+  AC_SUBST(NONET)
+
 # Check for xsltproc
   AC_PATH_PROG([XSLTPROC], [xsltproc])
   if test -z "$XSLTPROC"; then
@@ -1404,11 +1412,11 @@ if test "x$enable_generate_docs" != xno ; then
   else
     AC_MSG_CHECKING([if $XSLTPROC works])
     # run xsltproc to see if works
-    $XSLTPROC --novalid --xinclude http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
+    $XSLTPROC --novalid --xinclude $NONET http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
     if test $? -ne 0 ; then
       AC_MSG_ERROR("Error with $XSLTPROC using release/xsl/current/manpages/docbook.xsl")
     fi
-    $XSLTPROC --novalid --xinclude http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl
+    $XSLTPROC --novalid --xinclude $NONET http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl
     if test $? -ne 0 ; then
       AC_MSG_ERROR("Error with $XSLTPROC using release/xsl/current/html/docbook.xsl")
     fi
index ead79dc0a945dd0f705266b517461919ca96fbfc..24cf170e2f1fce47fe6edee143e499b3cdf37c79 100644 (file)
@@ -24,7 +24,7 @@ kea-messages.xml:
 if GENERATE_DOCS
 
 kea-guide.html: $(DOCBOOK)
-       @XSLTPROC@ --novalid --xinclude --nonet \
+       @XSLTPROC@ --novalid --xinclude @NONET@ \
                --path $(top_builddir)/doc \
                -o $@ \
                --stringparam section.autolabel 1 \
@@ -37,7 +37,7 @@ kea-guide.txt: kea-guide.html
        @ELINKS@ -dump -no-numbering -no-references kea-guide.html > $@
 
 kea-messages.html: kea-messages.xml
-       @XSLTPROC@ --novalid --xinclude --nonet \
+       @XSLTPROC@ --novalid --xinclude @NONET@ \
                --path $(top_builddir)/doc \
                -o $@ \
                --stringparam generate.toc "book toc" \
index 1de129ada37bf97e1d9e5b185e251b7cf248e755..e96ec9e7b3c23b24d9ec9e886a481ae37d968f20 100644 (file)
@@ -10,7 +10,7 @@ EXTRA_DIST = $(man_MANS) kea-admin.xml admin-utils.sh
 if GENERATE_DOCS
 
 kea-admin.8: kea-admin.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $(srcdir)/kea-admin.xml
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $(srcdir)/kea-admin.xml
 
 else
 
index dfb52a23045047002e4906650ea2e5e092391e9e..ffea77b4dfe979276026aa19d311c0d0ab1561be 100644 (file)
@@ -18,7 +18,7 @@ EXTRA_DIST += agent.dox agent_hooks.dox
 
 if GENERATE_DOCS
 kea-ctrl-agent.8: kea-ctrl-agent.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ \
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ \
         http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
        $(srcdir)/kea-ctrl-agent.xml
 
index 7da230336a66946d0f14a4bc64552e7066c38b53..7f52bafb400cde8d785d8df7b91f4aa1b585dd23 100644 (file)
@@ -27,7 +27,7 @@ EXTRA_DIST += images/trans_classes.svg images/update_exec_classes.svg
 
 if GENERATE_DOCS
 kea-dhcp-ddns.8: kea-dhcp-ddns.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ \
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ \
         http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
        $(srcdir)/kea-dhcp-ddns.xml
 
index a0da1621b88faa715fdebc806769108c83caf0c0..56defd6e6c53823bf446b684db74dcf5c1aba4cf 100644 (file)
@@ -30,7 +30,7 @@ EXTRA_DIST += dhcp4_parser.yy
 
 if GENERATE_DOCS
 kea-dhcp4.8: kea-dhcp4.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ \
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ \
         http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
        $(srcdir)/kea-dhcp4.xml
 
index e82f9c2770bea7c962a7c099c75dccf868bfd783..6d26c557c1dd1d7b349d48210d501a031f991c5a 100644 (file)
@@ -31,7 +31,7 @@ EXTRA_DIST += dhcp6_parser.yy
 if GENERATE_DOCS
 
 kea-dhcp6.8: kea-dhcp6.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ \
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ \
        http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
        $(srcdir)/kea-dhcp6.xml
 
index 425a5b6c3bbee3d3a437e6a354a32356cbd4f1a3..9851f58f5ecd9ddc09f066ee2ee9b48845a2d93f 100644 (file)
@@ -24,7 +24,7 @@ BUILT_SOURCES = $(KEA_CONFIGFILES)
 if GENERATE_DOCS
 
 keactrl.8: keactrl.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ \
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ \
         http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $(srcdir)/keactrl.xml
 
 else
index bebe6bfb8e88da90114d94a50cf7098518c724e0..fa29381a2854e193a08049c30c0d9c5986a2000a 100644 (file)
@@ -17,7 +17,7 @@ EXTRA_DIST = $(man_MANS) kea-lfc.xml lfc.dox
 
 if GENERATE_DOCS
 kea-lfc.8: kea-lfc.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ \
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ \
         http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
        $(srcdir)/kea-lfc.xml
 
index a2ed58c31acca137397a9a7cac811bf6c1daa03f..50040b69b9c88a13d57b537763aad0e82e96765d 100644 (file)
@@ -20,7 +20,7 @@ EXTRA_DIST = $(man_MANS) kea-netconf.xml
 
 if GENERATE_DOCS
 kea-netconf.8: kea-netconf.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ \
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ \
         http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
        $(srcdir)/kea-netconf.xml
 
index b6b927993ed98eaa6c3738ad3927dfb17eefdfbd..c1e45319123cb24cca9d41a6cbaab7af2caffb80 100644 (file)
@@ -59,7 +59,7 @@ EXTRA_DIST += $(man_MANS) perfdhcp.xml
 if GENERATE_DOCS
 
 perfdhcp.8: perfdhcp.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $(srcdir)/perfdhcp.xml
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $(srcdir)/perfdhcp.xml
 
 else
 
index 29bae0f71ea991fc0bd9490f328b1c39a1b9e3ec..021d8d2be375c7154a014c088197d1a56fcb65ec 100644 (file)
@@ -12,7 +12,7 @@ EXTRA_DIST = $(man_MANS) kea-shell.xml
 
 if GENERATE_DOCS
 kea-shell.8: kea-shell.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ \
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ \
         http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
        $(srcdir)/kea-shell.xml
 
index 9fb4c96b3b2fb8a00c3b04876aa915c224848940..f5b1f7f49256fdbc5b5f43ee5b58fb467500de39 100644 (file)
@@ -19,7 +19,7 @@ EXTRA_DIST = $(man_MANS) kea-sockcreator.xml
 if GENERATE_DOCS
 
 kea-sockcreator.8: kea-sockcreator.xml
-       @XSLTPROC@ --novalid --xinclude --nonet -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $(srcdir)/kea-sockcreator.xml
+       @XSLTPROC@ --novalid --xinclude @NONET@ -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $(srcdir)/kea-sockcreator.xml
 
 else