From d9ae3cf5fddb9414a23c83e2524709b747ae01a4 Mon Sep 17 00:00:00 2001 From: Victor Vazquez Date: Mon, 8 Feb 2021 14:24:06 -0800 Subject: [PATCH] skip not wished files from docs (#1630) fixes: #1621 --- cmake-modules/AzureDoxygen.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmake-modules/AzureDoxygen.cmake b/cmake-modules/AzureDoxygen.cmake index c1f5eac97..6442ab43b 100644 --- a/cmake-modules/AzureDoxygen.cmake +++ b/cmake-modules/AzureDoxygen.cmake @@ -19,7 +19,15 @@ function(generate_documentation PROJECT_NAME PROJECT_VERSION) set(DOXYGEN_RECURSIVE YES) set(DOXYGEN_USE_MDFILE_AS_MAINPAGE ./README.md) set(DOXYGEN_INLINE_SOURCES YES) + # Skip generating docs for json, test and private files. + set(DOXYGEN_EXCLUDE_PATTERNS + json.hpp + test + *private*) + # Skip documenting Details symbols (all from ::Details namespace) + set(DOXYGEN_EXCLUDE_SYMBOLS Details) set(DOXYGEN_IGNORE_PREFIX az_ AZ_) + set(DOXYGEN_) set(DOXYGEN_HTML_HEADER ${CMAKE_SOURCE_DIR}/eng/docs/api/assets/header.html) set(DOXYGEN_HTML_FOOTER ${CMAKE_SOURCE_DIR}/eng/docs/api/assets/footer.html) set(DOXYGEN_HTML_STYLESHEET ${CMAKE_SOURCE_DIR}/eng/docs/api/assets/style.css)