mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-02-03 13:40:39 +01:00
man: generate nm-settings.5 manual page (bgo #673520)
We only generate the page when configured "--with-docs", because we need xsl stylesheets that are pulled in by gtk-doc.
This commit is contained in:
parent
2981953e47
commit
ac19edd96e
2 changed files with 28 additions and 2 deletions
|
|
@ -1,10 +1,31 @@
|
|||
|
||||
if ENABLE_DOC
|
||||
|
||||
XSLTPROC = xsltproc --xinclude --nonet
|
||||
|
||||
GENERATED_FILES = nm-settings.xml nm-settings.5
|
||||
|
||||
nm-settings.5: nm-settings.xml
|
||||
$(XSLTPROC) $(top_srcdir)/tools/manpages-docbook.xsl $(builddir)/nm-settings.xml
|
||||
|
||||
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)/$@
|
||||
|
||||
else
|
||||
|
||||
GENERATED_FILES =
|
||||
|
||||
endif
|
||||
|
||||
man_MANS = \
|
||||
NetworkManager.8 \
|
||||
NetworkManager.conf.5 \
|
||||
nm-system-settings.conf.5 \
|
||||
nm-tool.1 \
|
||||
nm-online.1 \
|
||||
nmcli.1
|
||||
nmcli.1 \
|
||||
$(GENERATED_FILES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(man_MANS) \
|
||||
|
|
@ -15,5 +36,5 @@ EXTRA_DIST = \
|
|||
nm-online.1.in \
|
||||
nmcli.1.in
|
||||
|
||||
CLEANFILES = $(man_MANS)
|
||||
CLEANFILES = $(man_MANS) $(GENERATED_FILES)
|
||||
|
||||
|
|
|
|||
5
tools/manpages-docbook.xsl
Normal file
5
tools/manpages-docbook.xsl
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version='1.0'?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
||||
version='1.0'>
|
||||
<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"/>
|
||||
</xsl:stylesheet>
|
||||
Loading…
Add table
Reference in a new issue