--- /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)
+