diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index e13eedf..5e670c9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,6 +29,7 @@ list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") # Project build options. option(WITH_TESTS "Compile tests." NO) option(WITH_EXAMPLES "Compile examples." NO) +option(WITH_DOC "Generate API documentation." NO) option(WITH_DEB "Prepare for the building of .deb packages." NO) option(WITH_RPM "Prepare for the building of .rpm packages." NO) option(WITH_CLANG-TIDY "Check sourcecode with clang-tidy while compiling." NO) @@ -60,4 +61,11 @@ if(WITH_EXAMPLES) add_subdirectory(examples) endif() +if(WITH_DOC) + include(cmake/Doxygen.cmake) + enable_doxygen( + "${CMAKE_CURRENT_SOURCE_DIR}/include" + "${CMAKE_CURRENT_SOURCE_DIR}/src") +endif() + include(cmake/packages.cmake) |