summaryrefslogtreecommitdiff
path: root/man/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'man/Makefile.am')
-rw-r--r--man/Makefile.am25
1 files changed, 15 insertions, 10 deletions
diff --git a/man/Makefile.am b/man/Makefile.am
index 64469685a4..8e34d56f77 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -4,16 +4,16 @@ EXTRA_DIST =
XSLTPROC = xsltproc
-XSLTPROC_FLAGS = \
- --xinclude \
- --nonet \
+XSLTPROC_FLAGS = --xinclude --nonet
+
+XSLTPROC_MAN_FLAGS = \
+ $(XSLTPROC_FLAGS) \
--stringparam man.output.quietly 1 \
--stringparam funcsynopsis.style ansi \
--stringparam man.th.extra1.suppress 1 \
--stringparam man.authors.section.enabled 0 \
- --stringparam man.copyright.section.enabled 0
-
-XSLTPROC_MAN_FLAGS = $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
+ --stringparam man.copyright.section.enabled 0 \
+ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
if ENABLE_GTK_DOC
@@ -23,9 +23,12 @@ if ENABLE_GTK_DOC
%.5: %.xml
$(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $<
-nm-settings.xml: $(top_builddir)/tools/generate-settings-spec $(top_builddir)/libnm-util/libnm-util.la
- rm -f $(builddir)/$@
- $(top_builddir)/tools/generate-settings-spec refentry $(builddir)/$@
+nm-settings.xml: nm-settings.xsl $(top_builddir)/libnm-util/nm-setting-docs.xml
+ $(AM_V_GEN) xsltproc \
+ --output $@ \
+ --stringparam version $(NM_VERSION) \
+ --stringparam date "`date +'%d %B %Y'`" \
+ $^
endif
@@ -47,10 +50,12 @@ generated_man_pages = \
$(docbook_autogenerated_man_pages)
EXTRA_DIST += \
+ nm-settings.xml \
+ nm-settings.xsl \
$(docbook_generated_man_pages:.%=.xml) \
$(docbook_autogenerated_man_pages)
-CLEANFILES += \
+DISTCLEANFILES = \
nm-settings.xml
man_MANS += $(configure_generated_man_pages)