Skip to content
Snippets Groups Projects
Verified Commit 5170b904 authored by Lars Bilke's avatar Lars Bilke
Browse files

[doxygen] Added dependencies page.

parent 12092335
No related branches found
No related tags found
No related merge requests found
/*! \defgroup Dependencies Library dependencies
\image html cmake-dependencies.svg "cmake-dependencies" width=300%
\image html cpp-dependencies.svg "cpp-dependencies" width=300%
*/
......@@ -31,13 +31,9 @@
* - Data Explorer (GUI) manual: https://gitlab.opengeosys.org/ogs/data_explorer_manual/-/jobs/artifacts/master/raw/ogsde-man.pdf?job=build
* - Discussion forum: https://discourse.opengeosys.org
*
* \section deps Dependencies
*
* @image html cmake-dependencies.svg "cmake-dependencies" width=300%
* @image html cpp-dependencies.svg "cpp-dependencies" width=300%
*
* \section internal_modules Internal Modules
*
* ${_subpage_dependencies}
* * \subpage ODESolver
* * \subpage ExternalODESolverInterface
*
......
......@@ -38,7 +38,9 @@ set(DOXYGEN_CITE_BIB_FILES
set(DOXYGEN_QUIET YES)
set(DOXYGEN_WARN_LOGFILE ${PROJECT_BINARY_DIR}/DoxygenWarnings.log)
set(DOXYGEN_EXCLUDE_PATTERNS moc_* ui_* CMake*)
set(DOXYGEN_IMAGE_PATH ${PROJECT_SOURCE_DIR} ${PROJECT_SOURCE_DIR}/Documentation/images)
set(DOXYGEN_IMAGE_PATH ${PROJECT_SOURCE_DIR}
${PROJECT_SOURCE_DIR}/Documentation/images
)
set(DOXYGEN_SOURCE_BROWSER YES)
set(DOXYGEN_INLINE_SOURCES YES)
set(DOXYGEN_REFERENCED_BY_RELATION YES)
......@@ -89,6 +91,9 @@ if($ENV{CI_COMMIT_BRANCH} MATCHES "master|^v[0-9]\.[0-9]\.[0-9]")
)
message(STATUS "Doxygen search server: ${DOXYGEN_SEARCHENGINE_URL}")
endif()
if(EXISTS ${PROJECT_BINARY_DIR}/cpp-dependencies.svg)
set(_subpage_dependencies "* \\subpage Dependencies")
endif()
configure_file(
${PROJECT_SOURCE_DIR}/Documentation/mainpage.dox.in
${PROJECT_BINARY_DIR}/DocAux/dox/mainpage.dox
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment