diff options
author | Duncan Roe <duncan_roe@optusnet.com.au> | 2023-09-29 14:59:18 +1000 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2023-10-08 10:37:20 +0200 |
commit | b35f537bd69b825347b5d4a24aa3f0d3a359336f (patch) | |
tree | c0763f542d32503ce7f5a557ad4b1d5a46ac6c4b /doxygen/Makefile.am | |
parent | 1f0881ca7df4de7c0ed112fa132965eaec71df96 (diff) |
make the HTML main page available as `man 7 libnetfilter_queue`
Without this patch, man page users can miss important general information.
The HTML display stays as it was.
The man3 pages are updated to reference libnetfilter_queue.7.
build_man.sh must be invoked with arguments to activate man7 generation,
so will continue to work in other projects as before.
build_man.sh remains generic,
so should be able to make man7 pages for other netfilter projects.
v2: Change commit message from "how" to "why"
v3: Confine man page generation to build_man.sh per Pablo request;
Add build_man.sh to doxyfile.stamp dependencies (should have always been)
Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au>
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'doxygen/Makefile.am')
-rw-r--r-- | doxygen/Makefile.am | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doxygen/Makefile.am b/doxygen/Makefile.am index c6eeed7..68be963 100644 --- a/doxygen/Makefile.am +++ b/doxygen/Makefile.am @@ -10,12 +10,12 @@ doc_srcs = $(top_srcdir)/src/libnetfilter_queue.c\ $(top_srcdir)/src/extra/udp.c\ $(top_srcdir)/src/extra/icmp.c -doxyfile.stamp: $(doc_srcs) Makefile +doxyfile.stamp: $(doc_srcs) Makefile build_man.sh rm -rf html man doxygen doxygen.cfg >/dev/null if BUILD_MAN - $(abs_top_srcdir)/doxygen/build_man.sh + $(abs_top_srcdir)/doxygen/build_man.sh libnetfilter_queue libnetfilter_queue.c endif touch doxyfile.stamp |