diff options
Diffstat (limited to 'libcrystfel')
-rw-r--r-- | libcrystfel/CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libcrystfel/CMakeLists.txt b/libcrystfel/CMakeLists.txt index d1d46b81..faf6c8c4 100644 --- a/libcrystfel/CMakeLists.txt +++ b/libcrystfel/CMakeLists.txt @@ -8,6 +8,7 @@ find_package(FDIP) find_package(ZLIB REQUIRED) find_package(FLEX REQUIRED) find_package(BISON REQUIRED) +find_package(Doxygen) pkg_search_module(FFTW fftw3) set(HAVE_CURSES ${CURSES_FOUND}) @@ -113,6 +114,12 @@ set(LIBCRYSTFEL_HEADERS src/rational.h ) +set(DOXYGEN_SHOW_INCLUDE_FILES NO) +set(DOXYGEN_WARN_IF_UNDOCUMENTED NO) +set(DOXYGEN_PREDEFINED HAVE_FFTW) +doxygen_add_docs(api-docs ${PROJECT_SOURCE_DIR}/src ${PROJECT_SOURCE_DIR}/doc + ${PROJECT_SOURCE_DIR}/doc) + add_library(${PROJECT_NAME} SHARED ${LIBCRYSTFEL_SOURCES} ${LIBCRYSTFEL_FFTW_SOURCES} |