Skip to content

Commit a0573b0

Browse files
author
Diptorup Deb
committed
Update Doxyfile.in to include macros.
1 parent 0f23b26 commit a0573b0

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

docs/Doxyfile.in

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ PROJECT_NUMBER = @CURRENT_RELEASE@
4444
# for a project that appears at the top of each page and should give viewer a
4545
# quick idea about the purpose of the project. Keep the description short.
4646

47-
PROJECT_BRIEF = "A SYCL queue and memory manager for Python modules."
47+
PROJECT_BRIEF = "A lightweight C API for SYCL runtime classes"
4848

4949
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
5050
# in the documentation. The maximum height of the logo should not exceed 55
@@ -917,9 +917,11 @@ RECURSIVE = YES
917917
# Note that relative paths are relative to the directory from which doxygen is
918918
# run.
919919

920-
EXCLUDE = ../dpctl-capi/build
921-
EXCLUDE += ../dpctl-capi/install
922-
EXCLUDE += ../dpctl-capi/tests
920+
EXCLUDE = ../dpctl-capi/include/Support
921+
EXCLUDE += ../dpctl-capi/include/Config
922+
EXCLUDE += ../dpctl-capi/include/dpctl_vector.h
923+
EXCLUDE += ../dpctl-capi/include/dpctl_data_types.h
924+
EXCLUDE += ../dpctl-capi/include/dpctl_utils.h
923925

924926
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
925927
# directories that are symbolic links (a Unix file system feature) are excluded
@@ -2161,15 +2163,15 @@ ENABLE_PREPROCESSING = YES
21612163
# The default value is: NO.
21622164
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
21632165

2164-
MACRO_EXPANSION = NO
2166+
MACRO_EXPANSION = YES
21652167

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

2172-
EXPAND_ONLY_PREDEF = NO
2174+
EXPAND_ONLY_PREDEF = YES
21732175

21742176
# If the SEARCH_INCLUDES tag is set to YES, the include files in the
21752177
# INCLUDE_PATH will be searched if a #include is found.
@@ -2210,7 +2212,7 @@ PREDEFINED =
22102212
# definition found in the source code.
22112213
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
22122214

2213-
EXPAND_AS_DEFINED =
2215+
EXPAND_AS_DEFINED = DPCTL_DECLARE_VECTOR
22142216

22152217
# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
22162218
# remove all references to function-like macros that are alone on a line, have

0 commit comments

Comments
 (0)