Warning, /network/libktorrent/doc/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 find_package(Doxygen) 0002 if (DOXYGEN_FOUND AND DOXYGEN_DOT_FOUND) 0003 message (STATUS "Doxygen and dot found. make docs target is available") 0004 # Add support for a docs target 0005 0006 set(TAGFILES "${CMAKE_SOURCE_DIR}/scripts/qttags.tag=http://qt.nokia.com/doc/${QT_VERSION_MAJOR}.${QT_VERSION_MINOR}") 0007 set(DOCS_OUTPUT_DIRECTORY "@CMAKE_BINARY_DIR@/apidocs") 0008 configure_file("Doxyfile.in" "${CMAKE_CURRENT_BINARY_DIR}/Doxyfile" IMMEDIATE @ONLY) 0009 0010 # Add support for a Qt assistant docs target 0011 # qttags.tag is too big to distribute with Grantlee. Get it 0012 # from http://api.kde.org/kdereview-api/kdereview.tar.gz for example. 0013 if(EXISTS ${CMAKE_SOURCE_DIR}/scripts/qttags.tag) 0014 set(DOCS_OUTPUT_DIRECTORY "@CMAKE_BINARY_DIR@/qtdocs") 0015 set(TAGFILES "${CMAKE_SOURCE_DIR}/scripts/qttags.tag=qthelp://com.trolltech.qt/qdoc/") 0016 set(GENERATE_QHP "yes") 0017 0018 configure_file("${CMAKE_MODULE_PATH}/Doxyfile.in" "${CMAKE_CURRENT_BINARY_DIR}/Doxyfile.qt" IMMEDIATE @ONLY) 0019 endif() 0020 0021 set( DOCS_ARGS ${DOXYGEN_EXECUTABLE} "${CMAKE_CURRENT_BINARY_DIR}/Doxyfile") 0022 if(EXISTS "${CMAKE_CURRENT_BINARY_DIR}/Doxyfile.qt") 0023 set(DOCS_ARGS ${DOCS_ARGS} COMMAND ${DOXYGEN_EXECUTABLE} "${CMAKE_CURRENT_BINARY_DIR}/Doxyfile.qt") 0024 endif() 0025 0026 add_custom_target(docs ${DOCS_ARGS}) 0027 endif()