diff -r 2d36696d9121 -r 1862c5f2cfc3 doc/CMakeLists.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/CMakeLists.txt Mon Dec 15 15:28:56 2008 +0000 @@ -0,0 +1,32 @@ +# Find system Doxygen +find_package(Doxygen) + +# set our .dox path +SET (PROJECT_DOX_FILE "${CMAKE_CURRENT_SOURCE_DIR}/kishna-glista.dox") + +# Where to install doxygen output +set(PROJECT_DOXYGEN_DIR "${PROJECT_SOURCE_DIR}/doc") + +IF (DOXYGEN_FOUND) + # doxygen.conf.in -> doxygen.conf + MESSAGE (STATUS "configure ${CMAKE_CURRENT_SOURCE_DIR}/doxygen.conf.in --> ${CMAKE_CURRENT_SOURCE_DIR}/doxygen.conf") + + CONFIGURE_FILE ( + ${CMAKE_CURRENT_SOURCE_DIR}/doxygen.conf.in + ${CMAKE_CURRENT_BINARY_DIR}/doxygen.conf + @ONLY + ) + + # set doxygen config path + SET (DOXYGEN_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/doxygen.conf") + + # add custom doc target + ADD_CUSTOM_TARGET( + doc + ${DOXYGEN_EXECUTABLE} ${DOXYGEN_CONFIG} + ) + + MESSAGE (STATUS "doxygen output will be installed in ${PROJECT_DOXYGEN_DIR}") + +ENDIF (DOXYGEN_FOUND) +