mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
doc: make Doxygen to show only symbols defined in headers
Make Doxygen data structure etc. lists less cluttered by hiding non-public stuff. Add a Doxygen input filter that marks symbols declared in C files private, so that they won't appear in the output unless the symbol is also declared in a header. The "spa static inline" hack is then also not needed any more.
This commit is contained in:
parent
1ba805ac7e
commit
c345d1e11d
4 changed files with 26 additions and 44 deletions
|
|
@ -6,6 +6,9 @@ JAVADOC_AUTOBRIEF = YES
|
|||
TAB_SIZE = 8
|
||||
OPTIMIZE_OUTPUT_FOR_C = YES
|
||||
EXTRACT_ALL = YES
|
||||
EXTRACT_STATIC = YES
|
||||
FULL_PATH_NAMES = YES
|
||||
STRIP_FROM_PATH = @path_prefixes@
|
||||
SHOW_INCLUDE_FILES = NO
|
||||
GENERATE_TODOLIST = NO
|
||||
GENERATE_TESTLIST = NO
|
||||
|
|
@ -14,6 +17,7 @@ QUIET = YES
|
|||
WARN_NO_PARAMDOC = YES
|
||||
HAVE_DOT = @HAVE_DOT@
|
||||
INPUT = @inputs@
|
||||
FILTER_PATTERNS = "*.c=@c_input_filter@"
|
||||
FILE_PATTERNS = "*.h" "*.c"
|
||||
RECURSIVE = YES
|
||||
EXAMPLE_PATH = "@top_srcdir@/src/tools" \
|
||||
|
|
@ -23,7 +27,9 @@ EXAMPLE_PATH = "@top_srcdir@/src/tools" \
|
|||
REFERENCED_BY_RELATION = YES
|
||||
REFERENCES_RELATION = YES
|
||||
IGNORE_PREFIX = pw_ \
|
||||
PW_
|
||||
PW_ \
|
||||
spa_ \
|
||||
SPA_
|
||||
GENERATE_TREEVIEW = YES
|
||||
SEARCHENGINE = NO
|
||||
GENERATE_LATEX = NO
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue