ornladios/ADIOS2
thirdparty/enet/enet/CMakeLists.txt
:209
doxygen_add_docs(enet_docs "${CMAKE_CURRENT_SOURCE_DIR}" ALL)
doxygen_add_docs(enet_docs "${CMAKE_CURRENT_SOURCE_DIR}" ALL)
DOXYGEN_ADD_DOCS( doxygen ${CMAKE_CURRENT_SOURCE_DIR} )
doxygen_add_docs(benchmark_doxygen
docs
include
src
ALL
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Building documentation with Doxygen.")
doxygen_add_docs(doc
"${CMAKE_SOURCE_DIR}/include/box2d"
"overview.md"
"hello.md"
"samples.md"
"foundation.md"
"collision.md"
"simulation.md"
"loose_ends.md"
"character.md"
"reading.md"
"faq.md"
"migration.md"
"release_notes_v310.md"
ALL
COMMENT "Generate HTML documentation")
doxygen_add_docs(docs ${DOC_LIST} "${CMAKE_CURRENT_SOURCE_DIR}/mainpage.md"
WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/include")
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 (hdf5lib_doc
## ${HL_SOURCES} ${HL_HEADERS} ${HDF5_DOXYGEN_DIR}/dox
# ${DOXYGEN_INPUT_DIRECTORY}
# ALL
# WORKING_DIRECTORY ${HDF5_HL_SRC_DIR}
# COMMENT "Generating HDF5 HL library Source Documentation"
# )
# doxygen_add_docs (hdf5lib_doc
## ${HL_SOURCES} ${HL_HEADERS} ${HDF5_DOXYGEN_DIR}/dox
# ${DOXYGEN_INPUT_DIRECTORY}
# ALL
# WORKING_DIRECTORY ${HDF5_HL_SRC_DIR}
# COMMENT "Generating HDF5 HL library Source Documentation"
# )
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(
${WRAPPER_LIBRARY_NAME}Doxygen ${ITK_WRAP_DOC_DOXYGEN_HEADERS} ALL
WORKING_DIRECTORY ${ITK_WRAP_DOC_LIBRARY_DIR} USE_STAMP_FILE
COMMENT "-- Wrapping library ${WRAPPER_LIBRARY_NAME}: Constructing documentation xml structure.")
doxygen_add_docs(
libktx.doc
lib/libktx_mainpage.md
include
lib/astc_codec.cpp
lib/basis_encode.cpp
lib/basis_transcode.cpp
lib/miniz_wrapper.cpp
lib/strings.c
lib/gl_funcs.c
lib/glloader.c
lib/hashlist.c
lib/filestream.c
lib/memstream.c
lib/texture.c
lib/texture1.c
lib/texture2.c
lib/vkloader.c
lib/writer1.c
lib/writer2.c
)
doxygen_add_docs(
tools.doc
tools/ktx/ktx_main.cpp
tools/ktx/command_compare.cpp
tools/ktx/command_create.cpp
tools/ktx/command_deflate.cpp
tools/ktx/command_encode.cpp
tools/ktx/command_extract.cpp
tools/ktx/command_help.cpp
tools/ktx/command_info.cpp
tools/ktx/command_transcode.cpp
tools/ktx/command_validate.cpp
tools/ktx2check/ktx2check.cpp
tools/ktx2ktx2/ktx2ktx2.cpp
tools/ktxinfo/ktxinfo.cpp
tools/ktxsc/ktxsc.cpp
tools/ktxtools_mainpage.md
tools/toktx/toktx.cc
)
doxygen_add_docs(
jswrappers.doc
interface/js_binding
)
doxygen_add_docs(
ktxpkg.doc
pkgdoc/pages.md
LICENSE.md
#RELEASE_NOTES.md
)
doxygen_add_docs(doc.doxygen
"${CMAKE_CURRENT_SOURCE_DIR}/../src" "${CMAKE_CURRENT_SOURCE_DIR}/mainpage.txt"
COMMENT "Generating API documentation")
doxygen_add_docs(doxygen
${DOX_INPUT}
ALL
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
COMMENT "Generating doxygen documentation for ${PROJECT_NAME}..."
)
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(docs src/framework)
doxygen_add_docs(api_docs nuspell ALL
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/src)
doxygen_add_docs(
html
# Doxygen INPUT =
${PROJECT_SOURCE_DIR}/README.md
${PROJECT_SOURCE_DIR}/BLAS
${PROJECT_SOURCE_DIR}/CBLAS
${PROJECT_SOURCE_DIR}/SRC
${PROJECT_SOURCE_DIR}/INSTALL
${PROJECT_SOURCE_DIR}/TESTING
${PROJECT_SOURCE_DIR}/DOCS/groups-usr.dox
COMMENT "Generating html LAPACK documentation (it will take some time... time to grab a coffee)"
)
doxygen_add_docs(
man
# Doxygen INPUT =
${PROJECT_SOURCE_DIR}/BLAS
${PROJECT_SOURCE_DIR}/CBLAS
${PROJECT_SOURCE_DIR}/SRC
${PROJECT_SOURCE_DIR}/INSTALL
${PROJECT_SOURCE_DIR}/TESTING
${PROJECT_SOURCE_DIR}/DOCS/groups-usr.dox
COMMENT "Generating man LAPACK documentation"
)
doxygen_add_docs(benchmark_doxygen
docs
include
src
ALL
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
COMMENT "Building documentation with Doxygen.")
doxygen_add_docs(doc ${DOXY_FILES}
ALL WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
COMMENT "Generating API documentation with Doxygen")
doxygen_add_docs(doxygen "../src" ".")
doxygen_add_docs(doc
"${CMAKE_CURRENT_SOURCE_DIR}/mainpage.txt"
"${CMAKE_CURRENT_SOURCE_DIR}/modules.txt"
"${PROJECT_SOURCE_DIR}/EXAMPLE"
"${PROJECT_SOURCE_DIR}/SRC"
"${PROJECT_SOURCE_DIR}/TESTING"
"${_DEPENDENCY_ALL}"
COMMENT "Generate HTML documentation with Doxygen")
# to accomodate doxygen_add_docs()
doxygen_add_docs(ZydisDoc ${DOC_PATHS} ALL)