Skip to content

Commit

Permalink
doxygen: Include all API versions and generated files (see #3836)
Browse files Browse the repository at this point in the history
  • Loading branch information
magreenblatt committed Jan 14, 2025
1 parent 2d8b6b0 commit 144e01e
Showing 1 changed file with 18 additions and 5 deletions.
23 changes: 18 additions & 5 deletions Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,13 @@ FULL_PATH_NAMES = YES
# will be relative from the directory where doxygen is started.
# This tag requires that the tag FULL_PATH_NAMES is set to YES.

STRIP_FROM_PATH =
# CEF NOTE: Intentionally keeping the 'gen' prefix for these includes in the
# "File List" side panel to differentiate directories.
# See https://github.com/doxygen/doxygen/issues/8318.

STRIP_FROM_PATH = . \
../out/Release_GN_x64 \
../out/Release_GN_arm64

# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
# path mentioned in the documentation of a class, which tells the reader which
Expand Down Expand Up @@ -909,7 +915,9 @@ WARN_LOGFILE =
# Note: If this tag is empty the current directory is searched.

INPUT = README.md \
include
include \
../out/Release_GN_x64/gen/cef/include \
../out/Release_GN_arm64/gen/cef/include

# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
Expand Down Expand Up @@ -2329,15 +2337,15 @@ ENABLE_PREPROCESSING = YES
# The default value is: NO.
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.

MACRO_EXPANSION = NO
MACRO_EXPANSION = YES

# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
# the macro expansion is limited to the macros specified with the PREDEFINED and
# EXPAND_AS_DEFINED tags.
# The default value is: NO.
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.

EXPAND_ONLY_PREDEF = NO
EXPAND_ONLY_PREDEF = YES

# If the SEARCH_INCLUDES tag is set to YES, the include files in the
# INCLUDE_PATH will be searched if a #include is found.
Expand Down Expand Up @@ -2376,7 +2384,12 @@ PREDEFINED = USING_CEF_SHARED \
OS_LINUX \
CEF_X11 \
OS_MAC \
ARCH_CPU_32_BITS
__OBJC__ \
OS_POSIX \
ARCH_CPU_32_BITS \
CEF_API_ADDED(v)=1 \
CEF_API_REMOVED(v)=1 \
CEF_API_RANGE(a,r)=1

# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
# tag can be used to specify a list of macro names that should be expanded. The
Expand Down

0 comments on commit 144e01e

Please sign in to comment.