7 XSLTPROC_FLAGS = --xinclude --nonet
11 --stringparam man.output.quietly 1 \
12 --stringparam funcsynopsis.style ansi \
13 --stringparam man.th.extra1.suppress 1 \
14 --stringparam man.authors.section.enabled 0 \
15 --stringparam man.copyright.section.enabled 0 \
16 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
21 $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $<
24 $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $<
28 CLEANFILES += NetworkManager.conf.xml
29 EXTRA_DIST += NetworkManager.conf.xml.in
30 NetworkManager.conf.xml: $(srcdir)/NetworkManager.conf.xml.in
32 -e 's|[@]NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT[@]|$(NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT)|g' \
33 -e 's|[@]NM_CONFIG_KEYFILE_PATH_DEFAULT[@]|$(nmconfdir)/conf.d|g' \
34 -e 's|[@]NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT[@]|$(NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT)|g' \
35 -e 's|[@]NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT[@]|$(NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT)|g' \
40 nm-settings.xml: nm-settings.xsl $(top_builddir)/libnm/nm-setting-docs.xml
41 $(AM_V_GEN) xsltproc \
43 --stringparam version $(NM_VERSION) \
44 --stringparam date "`date +'%d %B %Y'`" \
47 nm-settings-keyfile.xml: nm-settings-keyfile.xsl $(top_builddir)/libnm/nm-keyfile-docs.xml
48 $(AM_V_GEN) xsltproc \
50 --stringparam version $(NM_VERSION) \
51 --stringparam date "`date +'%d %B %Y'`" \
54 nm-settings-ifcfg-rh.xml: nm-settings-ifcfg-rh.xsl $(top_builddir)/libnm/nm-ifcfg-rh-docs.xml
55 $(AM_V_GEN) xsltproc \
57 --stringparam version $(NM_VERSION) \
58 --stringparam date "`date +'%d %B %Y'`" \
63 nm-settings-keyfile.xml \
64 nm-settings-ifcfg-rh.xml
68 configure_generated_man_pages = \
72 nm-system-settings.conf.5
74 docbook_generated_man_pages = \
76 NetworkManager.conf.5 \
79 docbook_autogenerated_man_pages = \
83 if CONFIG_PLUGIN_IFCFG_RH
84 docbook_autogenerated_man_pages += nm-settings-ifcfg-rh.5
86 EXTRA_DIST += nm-settings-ifcfg-rh.5
92 nm-settings-keyfile.xml \
93 nm-settings-keyfile.xsl \
94 nm-settings-ifcfg-rh.xml \
95 nm-settings-ifcfg-rh.xsl \
96 $(addsuffix .xml,$(basename $(docbook_generated_man_pages))) \
97 $(docbook_generated_man_pages) \
98 $(docbook_autogenerated_man_pages)
100 man_MANS += $(configure_generated_man_pages)
102 links = nmtui-edit nmtui-connect nmtui-hostname
105 for link in $(links); do \
106 ln -f $(DESTDIR)$(mandir)/man1/nmtui.1 $(DESTDIR)$(mandir)/man1/$$link.1; \
110 for link in $(links); do \
111 rm -f $(DESTDIR)$(mandir)/man1/$$link.1; \
115 man_MANS += $(docbook_generated_man_pages)
116 CLEANFILES += $(docbook_generated_man_pages)
117 if SETTING_DOCS_AVAILABLE
118 man_MANS += $(docbook_autogenerated_man_pages)
119 CLEANFILES += $(docbook_autogenerated_man_pages)
122 if INSTALL_PREGEN_MANPAGES
124 $(docbook_generated_man_pages) \
125 $(docbook_autogenerated_man_pages)