File tree Expand file tree Collapse file tree 4 files changed +1671
-0
lines changed
Expand file tree Collapse file tree 4 files changed +1671
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,10 @@ tests/pdal-stats.las
33tests /data /* .json
44tests /pdal /capi /* Test.c
55
6+ # Ignore doxygen docs
7+ /doc /doxygen
8+ /doc /Doxyfile
9+
610# Select VS Code configurations
711.vscode /settings.json
812.vscode /c_cpp_properties.json
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
4444endif ()
4545
4646add_subdirectory ("source/pdal/capi" )
47+ add_subdirectory ("doc" )
4748
4849include (CTest)
4950add_subdirectory ("tests/data" )
Original file line number Diff line number Diff line change 1+ # CMake configuration file for Keryx documentation
2+
3+ find_package (Doxygen)
4+
5+ if (DOXYGEN_FOUND)
6+ configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /Doxyfile.in" "${CMAKE_CURRENT_SOURCE_DIR} /Doxyfile" )
7+
8+ add_custom_target ( "${PROJECT_NAME} _doxygen" ALL
9+ COMMAND ${DOXYGEN_EXECUTABLE} "${CMAKE_CURRENT_SOURCE_DIR} /Doxyfile"
10+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
11+ COMMENT "Generating API documentation with Doxygen"
12+ VERBATIM )
13+
14+ install (DIRECTORY doxygen DESTINATION doc )
15+ else ()
16+ message (STATUS "Could not generate ${PROJECT_NAME} API help documentation: Doxygen not found" )
17+ endif ()
You can’t perform that action at this time.
0 commit comments