summaryrefslogtreecommitdiffstats
path: root/doxygen.cfg.in
Commit message (Collapse)AuthorAgeFilesLines
* build: doc: Avoid having to special-case `make distcheck`Duncan Roe2021-08-281-28/+0
| | | | | | | | | | - Move doxygen.cfg.in to doxygen/ - Tell doxygen.cfg.in where the sources are - Let doxygen.cfg.in default its output to CWD - In Makefile, `doxygen doxygen.cfg` "just works" Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* build: doc: get rid of the need for manual updating of MakefileDuncan Roe2021-08-011-0/+1
| | | | | | | | | | | | | | | | | There used to be 3 things in doxygen/Makefile.am that developers had to update: 1. The dependency list (i.e. all C sources) 2. The setgroup lines, which renamed each module man page to be the page for the first described function. setgroup also set the target for: 3. The add2group lines, which symlinked pages for other documented functions in the group. The new system eliminates all of the above. Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* doc: build: Reduce size of doxygen.cfg and doxygen build o/pDuncan Roe2020-09-301-160/+2
| | | | | | | | | | | | | doxygen.cfg only needs to contain non-default options. Removing other options shaves 4KB (off a 5KB file). Also remove options that are obsolete at the latest doxygen release: PERL_PATH, MSCGEN_PATH and PAPER_TYPE=a4wide (defaults to a4). While being about it, send doxygen stdout to /dev/null to make (future) warnings easier to see. Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* build: check whether dot is available when configuring doxygen.Jeremy Sowden2020-09-081-1/+1
| | | | | | Signed-off-by: Jeremy Sowden <jeremy@azazel.net> Tested-by: Duncan Roe <duncan_roe@optusnet.com.au> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* doc: doxygen.cfg.in: Eliminate 20 doxygen warningsDuncan Roe2019-12-301-5/+6
| | | | | | | | - Add 5 opaque or internal items to the EXCLUDE_SYMBOLS list - Remove 4 obsolete configuration lines Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* doc: whitespace: Remove trailing spaces from doxygen.cfg.inDuncan Roe2019-12-301-34/+34
| | | | | Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* doxygen: remove EXPORT_SYMBOL from the outputPablo Neira Ayuso2019-10-081-1/+1
| | | | | | | | Add input filter to remove the internal EXPORT_SYMBOL macro that turns on the compiler visibility attribute. Signed-off-by: Duncan Roe <duncan_roe@optusnet.com.au> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* Revert "src: Declare the define visibility attribute together"Pablo Neira Ayuso2017-04-141-1/+1
| | | | | | | | This reverts commit 58cb0668dc15c78cd3af9eeaedf29386e86ecac1. Prepare a new patch to keep this update consistent with libmnl. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* src: Declare the define visibility attribute togetherKhem Raj2017-04-141-1/+1
| | | | | | | | | clang ignores the visibility attribute if its not defined before the definition. As a result these symbols become hidden and consumers of this library fail to link due to these missing symbols. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* src: update doxygen documentation for new API for libmnlPablo Neira Ayuso2012-08-201-1/+1
| | | | | | This patch updates the doxygen documentation for the new API. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* doc: make doxygen.cfg.in work with doxygen 1.6.1Holger Hans Peter Freyther2009-12-271-2/+1
| | | | | | | | | | | | * DETAILS_AT_TOP is deprecated and newer versions of doxygens are warning about this. Remove this option. * Empty HTML_HEADER as newer versions of doxygen check if the file exists and fail if it doesn't. Looking at the history of this project the file never existed. * This continues to work with doxygen 1.5.6. Signed-off-by: Holger Hans Peter Freyther <zecke@selfish.org> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* doc: put doxygen configuration file into dietPablo Neira Ayuso2009-01-061-1171/+0
| | | | | | | | | This patch puts the doxygen config file into diet since it was bloated with tons of comments. If we need help, we can go look for the official documentation instead of consuming ~50KB. With this patch, the file results in ~5KB. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* Add doxygen config file.Eric Leblond2008-12-221-0/+1356
This patch adds a doxygen configuration file which is generated by the configure script.