Merge pull request #297 from Lukas-W/stable-0.4-doc
Add CMake doc target
This commit is contained in:
@@ -403,6 +403,7 @@ ENDIF(WIN32)
|
||||
# make sub-directories
|
||||
ADD_SUBDIRECTORY(plugins)
|
||||
ADD_SUBDIRECTORY(data)
|
||||
ADD_SUBDIRECTORY(doc)
|
||||
|
||||
|
||||
#
|
||||
|
||||
17
doc/CMakeLists.txt
Normal file
17
doc/CMakeLists.txt
Normal file
@@ -0,0 +1,17 @@
|
||||
FIND_PACKAGE(Doxygen)
|
||||
|
||||
if(DOXYGEN_FOUND)
|
||||
set(INPUTDIRS
|
||||
"\"${CMAKE_CURRENT_SOURCE_DIR}../src/core\"
|
||||
\"${CMAKE_CURRENT_SOURCE_DIR}../src/gui\"
|
||||
\"${CMAKE_CURRENT_SOURCE_DIR}../src/tracks\"
|
||||
\"${CMAKE_CURRENT_SOURCE_DIR}../include\"
|
||||
\"${CMAKE_CURRENT_SOURCE_DIR}../plugins\"")
|
||||
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY)
|
||||
|
||||
ADD_CUSTOM_TARGET(doc
|
||||
COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
|
||||
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
|
||||
COMMENT "Generating API documentation with Doxygen"
|
||||
SOURCES Doxyfile.in)
|
||||
endif(DOXYGEN_FOUND)
|
||||
2311
doc/Doxyfile.in
Normal file
2311
doc/Doxyfile.in
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user