From: Sascha Steinbiss Date: Wed, 9 Dec 2020 17:34:49 +0000 (+0100) Subject: doc: build all manpages X-Git-Tag: suricata-5.0.6~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=77f7373b09c33ac979b416712e8282a202a8f95f;p=thirdparty%2Fsuricata.git doc: build all manpages --- diff --git a/doc/userguide/Makefile.am b/doc/userguide/Makefile.am index 724ec78acc..c8986aadaa 100644 --- a/doc/userguide/Makefile.am +++ b/doc/userguide/Makefile.am @@ -30,11 +30,11 @@ EXTRA_DIST = \ what-is-suricata.rst if HAVE_SURICATA_MAN -man1_MANS = suricata.1 +dist_man1_MANS = suricata.1 suricatasc.1 suricatactl.1 suricatactl-filestore.1 endif if HAVE_SPHINXBUILD -man1_MANS = suricata.1 +dist_man1_MANS = suricata.1 suricatasc.1 suricatactl.1 suricatactl-filestore.1 if HAVE_PDFLATEX EXTRA_DIST += $(man1_MANS) userguide.pdf @@ -69,22 +69,23 @@ userguide.pdf: _build/latex/Suricata.pdf pdf: userguide.pdf -_build/man/suricata.1: +_build/man: manpages/suricata.rst manpages/suricatasc.rst manpages/suricatactl.rst manpages/suricatactl-filestore.rst sysconfdir=$(sysconfdir) \ localstatedir=$(localstatedir) \ version=$(PACKAGE_VERSION) \ $(SPHINX_BUILD) -W -b man -d _build/doctrees \ $(top_srcdir)/doc/userguide _build/man + touch _build/man -suricata.1: _build/man/suricata.1 - cp _build/man/suricata.1 suricata.1 +$(dist_man1_MANS): _build/man + cp _build/man/$@ . -man: _build/man/suricata.1 +man: $(dist_man1_MANS) # Remove build artifacts that aren't tracked by autotools. clean-local: rm -rf $(top_builddir)/doc/userguide/_build - rm -f $(top_builddir)/doc/userguide/suricata.1 + rm -f $(top_builddir)/doc/userguide/suricata*.1 rm -f $(top_builddir)/doc/userguide/userguide.pdf endif # HAVE_SPHINXBUILD