# # Doxygen configuration (documentation) # set(DOXY_DEPS_DIRECTORY ${uvw_SOURCE_DIR}/deps) set(DOXY_SOURCE_DIRECTORY ${uvw_SOURCE_DIR}/src) set(DOXY_DOCS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) set(DOXY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) configure_file(doxy.in doxy.cfg @ONLY) add_custom_target( docs ALL COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/doxy.cfg WORKING_DIRECTORY ${uvw_SOURCE_DIR} VERBATIM SOURCES doxy.in ) install( DIRECTORY ${DOXY_OUTPUT_DIRECTORY}/html DESTINATION share/${PROJECT_NAME}-${PROJECT_VERSION}/ )