Integrate Github Actions
[flac.git] / doc / CMakeLists.txt
blobc7b075b1d5ae2d86b068f879161f7a6f28927261
1 cmake_minimum_required(VERSION 3.9)
3 find_package(Doxygen)
5 if (NOT DOXYGEN_FOUND)
6     return()
7 endif()
9 option(BUILD_DOXYGEN "Enable API documentation building via Doxygen" ON)
11 if (NOT BUILD_DOXYGEN)
12     return()
13 endif()
15 set(DOXYGEN_HTML_FOOTER doxygen.footer.html)
16 set(DOXYGEN_GENERATE_TAGFILE FLAC.tag)
18 doxygen_add_docs(FLAC-doxygen
19     "${PROJECT_SOURCE_DIR}/include/FLAC"
20     "${PROJECT_SOURCE_DIR}/include/FLAC++")
22 add_subdirectory(html)
24 install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html/"
25     DESTINATION "${CMAKE_INSTALL_DOCDIR}/html/api")