diff options
Diffstat (limited to 'doxygen/CMakeLists.txt')
-rw-r--r-- | doxygen/CMakeLists.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/doxygen/CMakeLists.txt b/doxygen/CMakeLists.txt new file mode 100644 index 0000000..42550b5 --- /dev/null +++ b/doxygen/CMakeLists.txt @@ -0,0 +1,11 @@ +set(PROJECT_INC_DIRS "${PROJECT_SOURCE_DIR}/chill/include ${PROJECT_SOURCE_DIR}/omegalib/basic/include ${PROJECT_SOURCE_DIR}/omegalib/omega_lib/include ${PROJECT_SOURCE_DIR}/omegalib/code_gen/include ${ROSEHOME}/include ${ROSEHOME}/include/rose ${BOOSTHOME}/include") + +find_package(Doxygen) +if(DOXYGEN_FOUND) + configure_file(Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY) + add_custom_target(doc + ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile + WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} + COMMENT "Generating API documentation with Doxygen" VERBATIM + ) +endif() |