From cc2c2065d2fe57cea2f97450b5e383c1f7366141 Mon Sep 17 00:00:00 2001 From: Tim Martin Date: Sat, 10 Aug 2024 15:08:09 -0700 Subject: [PATCH] Exclude examples/cmake_sample_project/build* from doxygen search --- docs_input/CMakeLists.txt | 3 ++- docs_input/Doxyfile.in | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs_input/CMakeLists.txt b/docs_input/CMakeLists.txt index d1d8448b..9276354b 100644 --- a/docs_input/CMakeLists.txt +++ b/docs_input/CMakeLists.txt @@ -15,6 +15,7 @@ set(DOXYGEN_EXAMPLE_DIR ${PROJECT_SOURCE_DIR}/examples) set(DOXYGEN_EXCLUDE_DIR ${PROJECT_SOURCE_DIR}/third_party/*) set(DOXYGEN_EXCLUDE_DIR2 ${PROJECT_BINARY_DIR}/*) set(DOXYGEN_EXCLUDE_DIR3 ${PROJECT_SOURCE_DIR}/build*) +set(DOXYGEN_EXCLUDE_DIR4 ${PROJECT_SOURCE_DIR}/examples/cmake_sample_project/build*) set(DOXYXML_DIR ${PROJECT_BINARY_DIR}/doxygen/xml/) set(DOXYFILE_IN ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in) set(DOXYFILE_OUT ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile) @@ -67,4 +68,4 @@ add_custom_command(OUTPUT ${SPHINX_INDEX_FILE} COMMENT "Generating documentation with Sphinx") # Nice named target so we can run the job easily -add_custom_target(Sphinx ALL DEPENDS ${SPHINX_INDEX_FILE}) \ No newline at end of file +add_custom_target(Sphinx ALL DEPENDS ${SPHINX_INDEX_FILE}) diff --git a/docs_input/Doxyfile.in b/docs_input/Doxyfile.in index 0eb1a93b..a093a760 100644 --- a/docs_input/Doxyfile.in +++ b/docs_input/Doxyfile.in @@ -885,6 +885,7 @@ EXCLUDE_SYMLINKS = NO EXCLUDE_PATTERNS = "@DOXYGEN_EXCLUDE_DIR@" EXCLUDE_PATTERNS += "@DOXYGEN_EXCLUDE_DIR2@" EXCLUDE_PATTERNS += "@DOXYGEN_EXCLUDE_DIR3@" +EXCLUDE_PATTERNS += "@DOXYGEN_EXCLUDE_DIR4@" # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the