1 --- a/doc/guides/conf.py
2 +++ b/doc/guides/conf.py
4 # Replace the default latex formatter.
5 PygmentsBridge.latex_formatter = CustomLatexFormatter
7 +# Configuration for man pages
8 +man_pages = [("testpmd_app_ug/run_app", "testpmd",
9 + "tests for dpdk pmds", "", 1),
10 + ("tools/pdump", "dpdk-pdump",
11 + "enable packet capture on dpdk ports", "", 1),
12 + ("tools/proc_info", "dpdk-procinfo",
13 + "access dpdk port stats and memory info", "", 1)]
15 ######## :numref: fallback ########
16 # The following hook functions add some simple handling for the :numref:
17 # directive for Sphinx versions prior to 1.3.1. The functions replace the
18 --- a/mk/rte.sdkdoc.mk
19 +++ b/mk/rte.sdkdoc.mk
21 all: api-html guides-html guides-pdf
24 -clean: api-html-clean guides-html-clean guides-pdf-clean
25 +clean: api-html-clean guides-html-clean guides-pdf-clean guides-man-clean
28 api-html: api-html-clean
29 --- a/mk/rte.sdkinstall.mk
30 +++ b/mk/rte.sdkinstall.mk
32 datarootdir ?= $(prefix)/share
33 docdir ?= $(datarootdir)/doc/dpdk
34 datadir ?= $(datarootdir)/dpdk
35 +mandir ?= $(datarootdir)/man
37 targetdir ?= $(datadir)/$(RTE_TARGET)
40 $(DESTDIR)$(sbindir)/dpdk-devbind)
41 $(Q)$(call rte_symlink, $(DESTDIR)$(datadir)/tools/dpdk-pmdinfo.py, \
42 $(DESTDIR)$(bindir)/dpdk-pmdinfo)
43 +ifneq ($(wildcard $O/doc/man/*/*.1),)
44 + $(Q)$(call rte_mkdir, $(DESTDIR)$(mandir))
45 + $(Q)$(call rte_mkdir, $(DESTDIR)$(mandir)/man1)
46 + $(Q)cp -a $O/doc/man/*/*.1 $(DESTDIR)$(mandir)/man1
50 ifneq ($(wildcard $O/kmod/*),)