ENABLED_SECTIONS = @DOXYGEN_SECTIONS@
MACRO_EXPANSION = YES
-EXPAND_ONLY_PREDEF = YES
# Extract documentation also for code in headers within #ifdef __cplusplus
PREDEFINED = __cplusplus
# This is for thread_mpi to #ifdef some code out that should not be documented.
STRIP_CODE_COMMENTS = NO
EXTRACT_LOCAL_CLASSES = NO
+# This includes 'static inline' functions from headers in the documentation.
+EXTRACT_STATIC = YES
ALIASES += Gromacs=GROMACS
@INCLUDE = Doxyfile-common
-MACRO_EXPANSION = YES
-EXPAND_ONLY_PREDEF = YES
PREDEFINED += F77_FUNC(name,NAME)=name
ENABLED_SECTIONS += libapi internal
INTERNAL_DOCS = YES
-EXTRACT_STATIC = YES
EXTRACT_LOCAL_CLASSES = YES
EXTRACT_ANON_NSPACES = YES
HIDE_UNDOC_CLASSES = YES
ENABLED_SECTIONS += libapi
INTERNAL_DOCS = NO
-# This includes 'static inline' functions from headers in the documentation.
-EXTRACT_STATIC = YES
HIDE_UNDOC_CLASSES = YES
WARN_LOGFILE = doxygen-lib.log
HTML_OUTPUT = html-lib
@INCLUDE = Doxyfile-common
-# There is no public API documentation here;
-# exclude them from the generated file list
-EXCLUDE += @CMAKE_SOURCE_DIR@/src/programs
-EXCLUDE += @CMAKE_SOURCE_DIR@/src/testutils
+# These pages include documentation that does not belong to the public API
+# documentation; exclude them from the generated documentation
EXCLUDE += @CMAKE_SOURCE_DIR@/doxygen/doxygen.md
EXCLUDE += @CMAKE_SOURCE_DIR@/doxygen/unittesting.md
EXCLUDE += @CMAKE_SOURCE_DIR@/doxygen/wrapperbinary.md
<sourcelink visible="yes"/>
<detaileddescription title="Description"/>
<memberdecl>
+ <membergroups visible="yes"/>
<classes visible="yes" title=""/>
<namespaces visible="no" title=""/>
<constantgroups visible="yes" title=""/>
<enums title=""/>
<functions title=""/>
<variables title=""/>
- <membergroups visible="yes"/>
</memberdecl>
<memberdef>
<inlineclasses title=""/>
<memberdecl>
<nestedgroups visible="yes" title=""/>
<namespaces visible="yes" title=""/>
+ <membergroups visible="yes"/>
<classes visible="yes" title=""/>
<defines title=""/>
<typedefs title=""/>
<friends title=""/>
<dirs visible="yes" title=""/>
<files visible="yes" title=""/>
- <membergroups visible="yes"/>
</memberdecl>
<memberdef>
<pagedocs/>