clean up docs build deps

develop
myk002 2022-08-05 22:20:58 -07:00
parent 1a777257b4
commit 3e30b435fd
No known key found for this signature in database
GPG Key ID: 8A39CA0FA0C16E78
1 changed files with 12 additions and 5 deletions

@ -459,12 +459,19 @@ if(BUILD_DOCS)
"${CMAKE_CURRENT_SOURCE_DIR}/changelog.txt" "${CMAKE_CURRENT_SOURCE_DIR}/changelog.txt"
) )
list(FILTER SPHINX_GLOB_RECURSE_DEPS list(FILTER SPHINX_GLOB_RECURSE_DEPS
EXCLUDE REGEX "docs/_" EXCLUDE REGEX "docs/changelogs"
) )
file(GLOB_RECURSE SPHINX_SCRIPT_DEPS list(FILTER SPHINX_GLOB_RECURSE_DEPS
"${CMAKE_CURRENT_SOURCE_DIR}/scripts/*.lua" EXCLUDE REGEX "docs/html"
"${CMAKE_CURRENT_SOURCE_DIR}/scripts/*.rb" )
"${CMAKE_CURRENT_SOURCE_DIR}/scripts/*.txt" list(FILTER SPHINX_GLOB_RECURSE_DEPS
EXCLUDE REGEX "docs/tags"
)
list(FILTER SPHINX_GLOB_RECURSE_DEPS
EXCLUDE REGEX "docs/text"
)
list(FILTER SPHINX_GLOB_RECURSE_DEPS
EXCLUDE REGEX "docs/tools"
) )
set(SPHINX_DEPS ${SPHINX_GLOB_DEPS} ${SPHINX_GLOB_RECURSE_DEPS} ${SPHINX_SCRIPT_DEPS} set(SPHINX_DEPS ${SPHINX_GLOB_DEPS} ${SPHINX_GLOB_RECURSE_DEPS} ${SPHINX_SCRIPT_DEPS}
"${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt" "${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt"