]> git.proxmox.com Git - ceph.git/blob - ceph/src/fmt/doc/CMakeLists.txt
import quincy beta 17.1.0
[ceph.git] / ceph / src / fmt / doc / CMakeLists.txt
1 find_program(DOXYGEN doxygen)
2 if (NOT DOXYGEN)
3 message(STATUS "Target 'doc' disabled (requires doxygen)")
4 return ()
5 endif ()
6
7 find_package(PythonInterp QUIET REQUIRED)
8
9 add_custom_target(doc
10 COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/build.py
11 ${FMT_VERSION}
12 SOURCES api.rst syntax.rst usage.rst build.py conf.py _templates/layout.html)
13
14 include(GNUInstallDirs)
15 install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/
16 DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/fmt OPTIONAL
17 PATTERN ".doctrees" EXCLUDE)