Skip to content

Instantly share code, notes, and snippets.

@dvigne
Created May 14, 2021 20:08
Show Gist options
  • Save dvigne/c4816be926f0149053d97c902eb1bff1 to your computer and use it in GitHub Desktop.
Save dvigne/c4816be926f0149053d97c902eb1bff1 to your computer and use it in GitHub Desktop.
Cmake Generate Doxygen Documentation and Display Location or Open in Default Web Browser
add_custom_target(docs
COMMAND doxygen ${PROJECT_SOURCE_DIR}
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "Generated Documentation is located at ${PROJECT_SOURCE_DIR}/doc/html/index.html"
)
add_custom_target(opendocs
COMMAND doxygen ${PROJECT_SOURCE_DIR} && xdg-open ${PROJECT_SOURCE_DIR}/doc/html/index.html
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment