Skip to content

Changes

Summary

  1. Build the documentation files with CMake. (#1240) (details)
Commit a5e100ce5e58453d56263efead692502d4cf37b5 by Mahder Gebremedhin
Build the documentation files with CMake. (#1240)

* Refactor the Jenkinsfile a bit.

* Build the documentation files with CMake.

* Add a CMake Find module for Sphinx.

  - This should have been added by previous commits but was overlooked.

* Remove requirement for Doxygen's 'dot' component.

  - Unfortunately, this does not seem to be available (or accessible?) on
    the docker image used for Linux build on Jenkins.

  - In any case, I think the documentation should be generated just fine
    with CMake since the Makefiles based generation was working fine on
    the same setup.
The file was modified Jenkinsfile (diff)
The file was addedconfig.cmake/FindSphinx.cmake
The file was modified doc/CMakeLists.txt (diff)