doc: bundle pre-built man page in distribution

pull/2302/head
Jason Ish 9 years ago committed by Victor Julien
parent f511f86398
commit 7fa390de39

@ -1885,8 +1885,12 @@
AC_PATH_PROG(HAVE_SPHINXBUILD, sphinx-build, "no")
if test "$HAVE_SPHINXBUILD" = "no"; then
enable_sphinxbuild=no
if test -e "$srcdir/doc/userguide/suricata.1"; then
have_suricata_man=yes
fi
fi
AM_CONDITIONAL([HAVE_SPHINXBUILD], [test "x$enable_sphinxbuild" != "xno"])
AM_CONDITIONAL([HAVE_SURICATA_MAN], [test "x$have_suricata_man" = "xyes"])
# get revision
if test -f ./revision; then

@ -22,8 +22,14 @@ EXTRA_DIST = \
rules \
setting-up-ipsinline-for-linux
if HAVE_SURICATA_MAN
man1_MANS = suricata.1
endif
if HAVE_SPHINXBUILD
man1_MANS = _build/man/suricata.1
man1_MANS = suricata.1
EXTRA_DIST += $(man1_MANS)
SPHINX_BUILD = sphinx-build -q
@ -48,8 +54,13 @@ _build/man/suricata.1:
version=$(PACKAGE_VERSION) \
$(SPHINX_BUILD) -b man -d _build/doctrees \
$(top_srcdir)/doc/userguide _build/man
man: _build/man/suricata.1
suricata.1: _build/man/suricata.1
cp _build/man/suricata.1 suricata.1
clean-local:
rm -rf $(top_builddir)/doc/userguide/_build
rm -f $(top_builddir)/doc/userguide/suricata.1
endif

Loading…
Cancel
Save