diff options
| author | Jonas Ådahl <jadahl@gmail.com> | 2012-12-01 17:33:23 +0100 |
|---|---|---|
| committer | Kristian Høgsberg <krh@bitplanet.net> | 2012-12-03 09:49:36 -0500 |
| commit | e8ce68392016bfdbbdf407dfa240f5644638ff45 (patch) | |
| tree | 59ed2be8e4b5ce3f11f36f90249f2b342489cc2b /doc | |
| parent | doc: Only generate Wayland documentation if xsltproc was found (diff) | |
| download | wayland-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.am | 7 |
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 |
