blob: f553a61cd8872ff6da8f24333f1c2a2e852e3ec7 [file] [log] [blame]
FIND_PACKAGE(Sphinx REQUIRED)
# HTML output directory
SET(SPHINX_HTML_DIR "${CMAKE_BINARY_DIR}/docs/html")
# Install documentation
INSTALL(DIRECTORY ${SPHINX_HTML_DIR}
DESTINATION ceres/doc
COMPONENT Doc
PATTERN "${SPHINX_HTML_DIR}/*")
# Building using 'make_docs.py' python script
ADD_CUSTOM_TARGET(project_docs ALL
python
"${CMAKE_SOURCE_DIR}/scripts/make_docs.py"
"${CMAKE_SOURCE_DIR}"
"${CMAKE_BINARY_DIR}/docs"
"${SPHINX_EXECUTABLE}"
COMMENT "Building HTML documentation with Sphinx")