Merge pull request #297 from Lukas-W/stable-0.4-doc

Add CMake doc target
This commit is contained in:
Tobias Doerffel
2014-02-12 23:23:51 +01:00
4 changed files with 2329 additions and 1636 deletions

View File

@@ -403,6 +403,7 @@ ENDIF(WIN32)
# make sub-directories
ADD_SUBDIRECTORY(plugins)
ADD_SUBDIRECTORY(data)
ADD_SUBDIRECTORY(doc)
#

1636
Doxyfile

File diff suppressed because it is too large Load Diff

17
doc/CMakeLists.txt Normal file
View 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

File diff suppressed because it is too large Load Diff