summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2012-12-01 17:33:23 +0100
committerKristian Høgsberg <krh@bitplanet.net>2012-12-03 09:49:36 -0500
commite8ce68392016bfdbbdf407dfa240f5644638ff45 (patch)
tree59ed2be8e4b5ce3f11f36f90249f2b342489cc2b /doc
parentdoc: Only generate Wayland documentation if xsltproc was found (diff)
downloadwayland-e8ce68392016bfdbbdf407dfa240f5644638ff45.tar
wayland-e8ce68392016bfdbbdf407dfa240f5644638ff45.tar.gz
wayland-e8ce68392016bfdbbdf407dfa240f5644638ff45.tar.bz2
wayland-e8ce68392016bfdbbdf407dfa240f5644638ff45.tar.lz
wayland-e8ce68392016bfdbbdf407dfa240f5644638ff45.tar.xz
wayland-e8ce68392016bfdbbdf407dfa240f5644638ff45.tar.zst
wayland-e8ce68392016bfdbbdf407dfa240f5644638ff45.zip
man, configure.ac: Only generate man pages if we can do it offline
Instead of relying on downloading the stylesheet from the Internet for generating man pages, only generate them if the stylesheet is available locally. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/man/Makefile.am7
1 files changed, 5 insertions, 2 deletions
diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am
index a6a5072..1407953 100644
--- a/doc/man/Makefile.am
+++ b/doc/man/Makefile.am
@@ -16,6 +16,7 @@ EXTRA_DIST =
man_MANS =
if HAVE_XSLTPROC
+if HAVE_MANPAGES_STYLESHEET
CLEANFILES += $(MANPAGES) $(MANPAGES_ALIASES)
EXTRA_DIST += $(MANPAGES) $(MANPAGES_ALIASES) $(XML_FILES)
@@ -25,11 +26,12 @@ XSLTPROC_FLAGS = \
--stringparam man.authors.section.enabled 0 \
--stringparam man.copyright.section.enabled 0 \
--stringparam funcsynopsis.style ansi \
- --stringparam man.output.quietly 1
+ --stringparam man.output.quietly 1 \
+ --nonet
XSLTPROC_PROCESS_MAN = \
$(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
- $(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< && \
+ $(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(MANPAGES_STYLESHEET) $< && \
$(SED) -i -e 's/^\.so \(.*\)\.\(.\)$$/\.so man\2\/\1\.\2/' $(MANPAGES_ALIASES)
%.1: %.xml
@@ -46,4 +48,5 @@ XSLTPROC_PROCESS_MAN = \
wl_display_connect_to_fd.3: wl_display_connect.3
+endif # HAVE_MANPAGES_STYLESHEET
endif # HAVE_XSLTPROC