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
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
if GENERATE_DOCS
kea-guide.html: $(DOCBOOK)
- @XSLTPROC@ --novalid --xinclude --nonet \
+ @XSLTPROC@ --novalid --xinclude @NONET@ \
--path $(top_builddir)/doc \
-o $@ \
--stringparam section.autolabel 1 \
@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" \
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
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
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
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
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
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
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
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
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
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
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