g2 | Event log visualization tool
gmod | perf related?
perftool | Performance tool
- plugins | VPP bundled plugins directory
+@ref plugins | VPP bundled plugins directory
@ref svm | Shared virtual memory allocation library
test | Unit tests
@ref vlib | VPP application library source
## More information.
+Several modules provide documentation, see @subpage user_doc for more
+information.
+
Visit the [VPP wiki](https://wiki.fd.io/view/VPP) for details on more
advanced building strategies and development notes.
# Input directories and files
DOXY_INPUT ?= \
- README.md \
+ $(wildcard $(WS_ROOT)/*.md) \
+ $(wildcard $(DOXY_DIR)/*.md) \
$(DOXY_SRC_DIRECTORIES) \
plugins
+# Strip leading workspace path from input names
+DOXY_INPUT := $(subst $(WS_ROOT)/,,$(DOXY_INPUT))
+
# Files to exclude, from pre-Doxygen steps, eg because they're
# selectively compiled.
# Examples would be to exclude non-DPDK related sources when
--- /dev/null
+User Configuration Examples {#user_doc}
+===========================
+
+Several modules provide operational documentation.
+
+- @subpage ipsec_gre_doc
+- @subpage map_doc
+- @subpage lldp_doc
+- @subpage ioam_plugin_doc
+- @subpage lb_plugin_doc
-
-## VPP Inband OAM (iOAM)
+## VPP Inband OAM (iOAM) {#ioam_plugin_doc}
In-band OAM (iOAM) is an implementation study to record operational
information in the packet while the packet traverses a path between
-# Load Balancer plugin for VPP
+# Load Balancer plugin for VPP {#lb_plugin_doc}
## Version
-# VPP L2-GRE over IPsec implementation
+# VPP L2-GRE over IPsec implementation {#ipsec_gre_doc}
This is a memo intended to contain documentation of the VPP L2-GRE over IPsec implementation.
Everything that is not directly obvious should come here.
-# VPP Link Layer Discovery Protocol (LLDP) implementation
+# VPP Link Layer Discovery Protocol (LLDP) implementation {#lldp_doc}
This is a memo intended to contain documentation of the VPP LLDP implementation
Everything that is not directly obvious should come here.
-# VPP MAP and Lw4o6 implementation
+# VPP MAP and Lw4o6 implementation {#map_doc}
This is a memo intended to contain documentation of the VPP MAP and Lw4o6 implementations.
Everything that is not directly obvious should come here.