Add Doxygen config file and docs target to build documentation

This commit is contained in:
Erik Johansson 2012-03-14 08:34:12 +01:00
parent 7b65980b56
commit 8dc64032a8
2 changed files with 1728 additions and 0 deletions

View file

@ -60,3 +60,19 @@ ENDIF(BUILD_TDADMIN)
ENABLE_TESTING()
ADD_SUBDIRECTORY(tests)
FIND_PACKAGE(Doxygen)
IF (DOXYGEN_FOUND)
SET(DOXY_CONFIG ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile)
MESSAGE(STATUS "Generating ${DOXY_CONFIG}")
CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in"
${DOXY_CONFIG} @ONLY)
ADD_CUSTOM_TARGET(docs
${DOXYGEN_EXECUTABLE} ${DOXY_CONFIG}
DEPENDS ${DOXY_CONFIG}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
COMMENT "Generating doxygen documentation" VERBATIM)
ENDIF (DOXYGEN_FOUND)

1712
telldus-core/Doxyfile.in Normal file

File diff suppressed because it is too large Load diff