# # Doxygen configuration (documentation) # set(DOXY_SOURCE_DIRECTORY ${EnTT_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 ${EnTT_SOURCE_DIR} VERBATIM SOURCES doxy.in ) install( DIRECTORY ${DOXY_OUTPUT_DIRECTORY}/html DESTINATION share/${PROJECT_NAME}-${PROJECT_VERSION}/ ) add_custom_target( docs_aob SOURCES dox/extra.dox md/core.md md/entity.md md/faq.md md/lib.md md/links.md md/locator.md md/meta.md md/process.md md/resource.md md/signal.md )