@@ -29,6 +29,8 @@ FILE_PATTERNS = *.c \
RECURSIVE = YES
+EXCLUDE_SYMLINKS = YES
+
EXCLUDE_PATTERNS = @TOP_BUILDDIR@/include/libcamera/ipa/*_serializer.h \
@TOP_BUILDDIR@/include/libcamera/ipa/*_proxy.h \
@TOP_BUILDDIR@/include/libcamera/ipa/ipu3_*.h \
@@ -50,7 +52,7 @@ EXCLUDE_SYMBOLS = libcamera::BoundMethodArgs \
*::details \
std::*
-EXCLUDE_SYMLINKS = YES
+IMAGE_PATH = "@TOP_SRCDIR@/Documentation/images"
GENERATE_LATEX = NO
@@ -61,8 +63,6 @@ INCLUDE_PATH = "@TOP_BUILDDIR@/include" \
"@TOP_SRCDIR@/include"
INCLUDE_FILE_PATTERNS = *.h
-IMAGE_PATH = "@TOP_SRCDIR@/Documentation/images"
-
PREDEFINED = __DOXYGEN__ \
__cplusplus \
__attribute__(x)= \
@@ -3,11 +3,8 @@
@INCLUDE_PATH = @TOP_BUILDDIR@/Documentation
@INCLUDE = Doxyfile-common
-GENERATE_TAGFILE = @TOP_BUILDDIR@/Documentation/internal-api-html/tagfile.xml
-
-HIDE_UNDOC_CLASSES = NO
HIDE_UNDOC_MEMBERS = NO
-HTML_OUTPUT = internal-api-html
+HIDE_UNDOC_CLASSES = NO
INTERNAL_DOCS = YES
ENABLED_SECTIONS = internal
@@ -33,3 +30,7 @@ EXCLUDE = @TOP_SRCDIR@/include/libcamera/base/span.h \
@TOP_BUILDDIR@/include/libcamera/internal/tracepoints.h \
@TOP_BUILDDIR@/include/libcamera/ipa/soft_ipa_interface.h \
@TOP_BUILDDIR@/src/libcamera/proxy/
+
+HTML_OUTPUT = internal-api-html
+
+GENERATE_TAGFILE = @TOP_BUILDDIR@/Documentation/internal-api-html/tagfile.xml
@@ -3,11 +3,8 @@
@INCLUDE_PATH = @TOP_BUILDDIR@/Documentation
@INCLUDE = Doxyfile-common
-GENERATE_TAGFILE = @TOP_BUILDDIR@/Documentation/api-html/tagfile.xml
-
-HIDE_UNDOC_CLASSES = YES
HIDE_UNDOC_MEMBERS = YES
-HTML_OUTPUT = api-html
+HIDE_UNDOC_CLASSES = YES
INTERNAL_DOCS = NO
INPUT = "@TOP_SRCDIR@/Documentation" \
@@ -19,4 +16,8 @@ EXCLUDE = @TOP_SRCDIR@/include/libcamera/base/class.h \
@TOP_SRCDIR@/src/libcamera/base/class.cpp \
@TOP_SRCDIR@/src/libcamera/base/object.cpp
+HTML_OUTPUT = api-html
+
PREDEFINED += __DOXYGEN_PUBLIC__
+
+GENERATE_TAGFILE = @TOP_BUILDDIR@/Documentation/api-html/tagfile.xml
Order the variables in Doxyfiles as in the template generated by 'doxygen -g'. This doesn't have any functional change, but provides a standard order when adding new variables. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> --- Documentation/Doxyfile-common.in | 6 +++--- Documentation/Doxyfile-internal.in | 9 +++++---- Documentation/Doxyfile-public.in | 9 +++++---- 3 files changed, 13 insertions(+), 11 deletions(-)