blob: 91b76dfb7b6e4e1b479ba5d1b9dc54e4127b2ff8 [file] [log] [blame]
Pablo Specialec51b11c2013-03-12 00:56:56 -07001FIND_PACKAGE(Sphinx REQUIRED)
2
3# HTML output directory
4SET(SPHINX_HTML_DIR "${CMAKE_BINARY_DIR}/docs/html")
5
6# Install documentation
7INSTALL(DIRECTORY ${SPHINX_HTML_DIR}
Pablo Speciale55b6c962013-03-20 17:44:04 -07008 DESTINATION share/doc/ceres
Pablo Specialec51b11c2013-03-12 00:56:56 -07009 COMPONENT Doc
10 PATTERN "${SPHINX_HTML_DIR}/*")
11
12# Building using 'make_docs.py' python script
Pablo Speciale55b6c962013-03-20 17:44:04 -070013ADD_CUSTOM_TARGET(ceres_docs ALL
Pablo Specialec51b11c2013-03-12 00:56:56 -070014 python
15 "${CMAKE_SOURCE_DIR}/scripts/make_docs.py"
16 "${CMAKE_SOURCE_DIR}"
17 "${CMAKE_BINARY_DIR}/docs"
18 "${SPHINX_EXECUTABLE}"
19 COMMENT "Building HTML documentation with Sphinx")