]> git.ipfire.org Git - thirdparty/nftables.git/commit
build: Include generated man pages in dist tarball
authorMatt Turner <mattst88@gmail.com>
Tue, 7 Apr 2020 19:05:08 +0000 (12:05 -0700)
committerPablo Neira Ayuso <pablo@netfilter.org>
Sun, 19 Apr 2020 16:40:59 +0000 (18:40 +0200)
commit4f2813a313ae03d1a3d39e4b38a5bf8e549b16b1
tree0d038cee6db6cfcd4781b83d01d00a93edbb9aea
parent935a28529ba8223742db790b10300bfdeb6c256d
build: Include generated man pages in dist tarball

Most projects ship pre-generated man pages in the distribution tarball
so that builders don't need the documentation tools installed, similar
to how bison-generated sources are included.

To do this, we conditionalize the presence check of a2x on whether nft.8
already exists in the source directory, as it would exist if included in
the distribution tarball.

Secondly, we move the 'if BUILD_MAN' conditional to around the man page
generation rules. This ensures that the man pages are unconditionally
installed. Also only add the man pages to CLEANFILES if their generation
is enabled.

Signed-off-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
configure.ac
doc/Makefile.am