doxygen_add_docs( <target-name> [<files-or-dirs>...] [ALL] [USE_STAMP_FILE] [WORKING_DIRECTORY <dir>] [COMMENT <comment>] [CONFIG_FILE <file>] )
doxygen_add_docs( <target-name> [<files-or-dirs>...] [ALL] [USE_STAMP_FILE] [WORKING_DIRECTORY <dir>] [COMMENT <comment>] [CONFIG_FILE <file>] )
doxygen_add_docs(docs
hypatia/
"${CMAKE_CURRENT_SOURCE_DIR}/mainpage.md"
WORKING_DIRECTORY
"${PROJECT_SOURCE_DIR}/include"
)
doxygen_add_docs(docs
OpenLiDAR.hpp
"${CMAKE_CURRENT_SOURCE_DIR}/mainpage.md"
WORKING_DIRECTORY
"${PROJECT_SOURCE_DIR}/libs/OpenLiDAR"
)
doxygen_add_docs(
RadiumDoc ${md_pages_order} ${md_files} ${CMAKE_CURRENT_SOURCE_DIR}/../src/
${CMAKE_CURRENT_SOURCE_DIR}/../tests/ WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Generating API documentation with Doxygen"
)
doxygen_add_docs(
doc
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Generate documentation"
CONFIG_FILE ${CMAKE_CURRENT_SOURCE_DIR}/doc/Doxyfile
)
doxygen_add_docs(targetName
[filesOrDirs...]
[WORKING_DIRECTORY dir]
[COMMENT comment])
doxygen_add_docs(docs
"${CMAKE_CURRENT_BINARY_DIR}/index.md"
${MATH_SOURCES}
${MINUIT2_SOURCES}
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/.."
)
doxygen_add_docs(doc ${DOXY_FILES}
ALL WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
COMMENT "Generating API documentation with Doxygen")
doxygen_add_docs(benchmark_doxygen
docs
include
src
ALL
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Building documentation with Doxygen.")
doxygen_add_docs(docs
"${CMAKE_CURRENT_BINARY_DIR}/index.md"
${MATH_SOURCES}
${MINUIT2_SOURCES}
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/.."
)
doxygen_add_docs(docs ${DOC_LIST} "${CMAKE_CURRENT_SOURCE_DIR}/mainpage.md"
WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/include")
doxygen_add_docs(benchmark_doxygen
docs
include
src
ALL
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Building documentation with Doxygen.")
doxygen_add_docs(devdocs
${PROJECT_SOURCE_DIR}/devdoc
${PROJECT_SOURCE_DIR}/src/ngscopeclient
${PROJECT_SOURCE_DIR}/lib/log
${PROJECT_SOURCE_DIR}/lib/xptools
${PROJECT_SOURCE_DIR}/lib/scopehal
${PROJECT_SOURCE_DIR}/lib/scopeprotocols
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Generate developer documentation"
)
doxygen_add_docs(
api_doc "${PROJECT_SOURCE_DIR}/README.md" "${PROJECT_SOURCE_DIR}/include"
WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/include")
doxygen_add_docs(targetName
[filesOrDirs...]
[ALL]
[USE_STAMP_FILE]
[WORKING_DIRECTORY dir]
[COMMENT comment])
doxygen_add_docs(
Documentation
${ITK_DOXYGEN_INPUT}
# -- Only build if 'Documentation' target is requested ALL
WORKING_DIRECTORY ${ITK_BINARY_DIR}/Utilities/Doxygen
# -- Some of the ITK_DOXYGEN_INPUT are directories, USE_STAMP_FILE requires only files be listed
COMMENT "-- Building ITK Doxygen."
)
doxygen_add_docs(docs
${CMAKE_SOURCE_DIR}/README.md
${CMAKE_SOURCE_DIR}/include
${CMAKE_SOURCE_DIR}/src
ALL
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
)
doxygen_add_docs(doc
"${SOURCE_DIR}/include"
"${CMAKE_CURRENT_SOURCE_DIR}/api.txt"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Generating C API documentation")
doxygen_add_docs(doc "doc/" "src/" "test/" ALL
WORKING_DIRECTORY "${Halide_SOURCE_DIR}"
COMMENT "Generate HTML documentation")
doxygen_add_docs(qmcpack_doxygen
${PROJECT_SOURCE_DIR}/src
${PROJECT_BINARY_DIR}/src/config.h
${PROJECT_SOURCE_DIR}/README.md
${PROJECT_SOURCE_DIR}/CHANGELOG.md
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
)
doxygen_add_docs(doxygen
${PROJECT_SOURCE_DIR}/include
${PROJECT_SOURCE_DIR}/docs
ALL
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Generate documentation via Doxygen")
doxygen_add_docs(docs ${PROJECT_SOURCE_DIR}/include ALL WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
doxygen_add_docs(doxygen
${DOX_INPUT}
ALL
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
COMMENT "Generating doxygen documentation for ${PROJECT_NAME}..."
)
doxygen_add_docs(omplapp_doc
"${CMAKE_SOURCE_DIR}/doc/markdown"
"${CMAKE_SOURCE_DIR}/demos"
"${CMAKE_SOURCE_DIR}/src/omplapp"
"${CMAKE_SOURCE_DIR}/ompl/doc/markdown"
"${CMAKE_SOURCE_DIR}/ompl/demos"
"${CMAKE_SOURCE_DIR}/ompl/src/ompl"
"${CMAKE_BINARY_DIR}/doc"
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}")
doxygen_add_docs(ompl_doc
"${CMAKE_CURRENT_SOURCE_DIR}/markdown"
"${CMAKE_CURRENT_SOURCE_DIR}/../demos"
"${CMAKE_CURRENT_SOURCE_DIR}/../src/ompl"
"${CMAKE_BINARY_DIR}/doc"
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}")
doxygen_add_docs(benchmark_doxygen
docs
include
src
ALL
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Building documentation with Doxygen.")
doxygen_add_docs (doxygen
${PROJECT_SOURCE_DIR}/src
${PROJECT_SOURCE_DIR}/include
${PROJECT_SOURCE_DIR}/docs
ALL
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Generate documentation via Doxygen"
)
doxygen_add_docs(
docs "${CMAKE_SOURCE_DIR}" ALL COMMENT "Generate doxygen docs"
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/docs" CONFIG_FILE "${CMAKE_SOURCE_DIR}/docs/Doxyfile"
)
doxygen_add_docs(doxygen
${DOX_INPUT}
ALL
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
COMMENT "Generating doxygen documentation for ${PROJECT_NAME}..."
)
doxygen_add_docs(doxygen
${DOX_INPUT}
ALL
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
COMMENT "Generating doxygen documentation for ${PROJECT_NAME}..."
)