diff options
author | Vitaliy Kirsanov <krokoziabla@yandex-team.ru> | 2019-03-31 23:04:45 +0300 |
---|---|---|
committer | Erik de Castro Lopo <erikd@mega-nerd.com> | 2019-05-04 11:41:48 +1000 |
commit | c39718d7a36405114f9ed0b1a7acaef64ea88131 (patch) | |
tree | 3d3633d0af41f00ccb6f0ec4dc48f9b018d5ff7c /doc | |
parent | 12ec86c6188aef9ebd4b9bd0393eab7326e185fc (diff) | |
download | flac-c39718d7a36405114f9ed0b1a7acaef64ea88131.tar.gz |
CMake support added
Diffstat (limited to 'doc')
-rw-r--r-- | doc/CMakeLists.txt | 23 | ||||
-rw-r--r-- | doc/html/CMakeLists.txt | 22 | ||||
-rw-r--r-- | doc/html/images/CMakeLists.txt | 4 |
3 files changed, 49 insertions, 0 deletions
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt new file mode 100644 index 00000000..a4e38ef9 --- /dev/null +++ b/doc/CMakeLists.txt @@ -0,0 +1,23 @@ +find_package(Doxygen) + +if (NOT DOXYGEN_FOUND) + return() +endif() + +option(BUILD_DOXYGEN "Enable API documentation building via Doxygen" ON) + +if (NOT BUILD_DOXYGEN) + return() +endif() + +set(DOXYGEN_HTML_FOOTER doxygen.footer.html) +set(DOXYGEN_GENERATE_TAGFILE FLAC.tag) + +doxygen_add_docs(FLAC-doxygen + "${PROJECT_SOURCE_DIR}/include/FLAC" + "${PROJECT_SOURCE_DIR}/include/FLAC++") + +add_subdirectory(html) + +install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html/" + DESTINATION "${CMAKE_INSTALL_DOCDIR}/html/api") diff --git a/doc/html/CMakeLists.txt b/doc/html/CMakeLists.txt new file mode 100644 index 00000000..6ac1e116 --- /dev/null +++ b/doc/html/CMakeLists.txt @@ -0,0 +1,22 @@ +add_subdirectory(images) + +install(FILES + changelog.html + developers.html + documentation.html + documentation_bugs.html + documentation_example_code.html + documentation_format_overview.html + documentation_tools.html + documentation_tools_flac.html + documentation_tools_metaflac.html + faq.html + favicon.ico + features.html + flac.css + format.html + id.html + index.html + license.html + ogg_mapping.html +DESTINATION "${CMAKE_INSTALL_DOCDIR}/html") diff --git a/doc/html/images/CMakeLists.txt b/doc/html/images/CMakeLists.txt new file mode 100644 index 00000000..922d305c --- /dev/null +++ b/doc/html/images/CMakeLists.txt @@ -0,0 +1,4 @@ +install(FILES + logo.svg + logo130.gif +DESTINATION "${CMAKE_INSTALL_DOCDIR}/html/images") |