skip not wished files from docs (#1630)

fixes: #1621
This commit is contained in:
Victor Vazquez 2021-02-08 14:24:06 -08:00 committed by GitHub
parent 281dd37945
commit d9ae3cf5fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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)