some more docs, doc build fix
This commit is contained in:
parent
161a850088
commit
7b26d57ab6
6 changed files with 85 additions and 10 deletions
|
@ -6,23 +6,23 @@ if (BUILD_DOXYGEN_AWESOME)
|
|||
include(ExternalProject)
|
||||
ExternalProject_Add(doxygen-awesome-css
|
||||
GIT_REPOSITORY https://github.com/jothepro/doxygen-awesome-css.git
|
||||
GIT_TAG "v2.2.0"
|
||||
GIT_TAG "v2.2.1"
|
||||
CONFIGURE_COMMAND ""
|
||||
BUILD_COMMAND make
|
||||
BUILD_IN_SOURCE TRUE
|
||||
INSTALL_COMMAND make DESTDIR=${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css install
|
||||
INSTALL_COMMAND make PREFIX=${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css install
|
||||
)
|
||||
set (DOXYGEN_GENERATE_TREEVIEW YES)
|
||||
set (DOXYGEN_DISABLE_INDEX NO)
|
||||
set (DOXYGEN_FULL_SIDEBAR NO)
|
||||
set (DOXYGEN_HTML_EXTRA_STYLESHEET
|
||||
${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css/doxygen-awesome.css
|
||||
${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css/doxygen-awesome-sidebar-only.css
|
||||
${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css/doxygen-awesome-sidebar-only-darkmode-toggle.css
|
||||
${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css/share/doxygen-awesome-css/doxygen-awesome.css
|
||||
${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css/share/doxygen-awesome-css/doxygen-awesome-sidebar-only.css
|
||||
${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css/share/doxygen-awesome-css/doxygen-awesome-sidebar-only-darkmode-toggle.css
|
||||
custom.css
|
||||
)
|
||||
set (DOXYGEN_HTML_EXTRA_FILES
|
||||
${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css/doxygen-awesome-darkmode-toggle.js
|
||||
${CMAKE_CURRENT_BINARY_DIR}/doxygen-awesome-css/share/doxygen-awesome-css/doxygen-awesome-darkmode-toggle.js
|
||||
)
|
||||
set (DOXYGEN_FULL_SIDEBAR NO)
|
||||
set (DOXYGEN_HTML_COLORSTYLE "LIGHT")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue