-
Notifications
You must be signed in to change notification settings - Fork 139
Expand file tree
/
Copy pathDoxyfile.cpp
More file actions
31 lines (24 loc) · 926 Bytes
/
Doxyfile.cpp
File metadata and controls
31 lines (24 loc) · 926 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Doxygen configuration for Vortex C++ API documentation.
# XML output is consumed by Sphinx via the Breathe extension.
PROJECT_NAME = "Vortex C++"
OUTPUT_DIRECTORY = _build/doxygen-cpp
# Input sources
INPUT = ../vortex-cxx/cpp/include/vortex
FILE_PATTERNS = *.hpp
RECURSIVE = NO
# We only care about XML output for Breathe
GENERATE_XML = YES
GENERATE_HTML = NO
GENERATE_LATEX = NO
XML_PROGRAMLISTING = YES
# Extract everything, even if not fully documented yet
EXTRACT_ALL = YES
EXTRACT_PRIVATE = NO
EXTRACT_STATIC = YES
# Preprocessing — resolve includes but don't expand macros
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = NO
# Suppress warnings about undocumented members (WIP API)
WARN_IF_UNDOCUMENTED = NO
# Exclude cxx bridge internals from documentation
EXCLUDE_SYMBOLS = ffi::*