Our documentation is built using Sphinx.
In order to build the documentation offline, you require the
sphinx_rtd_theme packages to be installed on your machine:
sudo apt install python-sphinx python-sphinx-rtd-theme
exotica/doc, you can create the documentation by running
make html. It can be found in
The documentation is written in reStructured Text. Sphinx provides a great reStructured Text reference.
The generated documentation for the current master release is always up to date on GitHub.
C++ API Documentation¶
In order to build the Doxygen C++ API documentation, you require
doxygen to be installed on your system (e.g. via
sudo apt install doxygen). After navigating to the doc folder in the exotica package you can then run
doxygen to generate the C++ API documentation. It will be created in
The generated C++ API doxygen for the current master release is always up to date on GitHub.
Both the C++ API documentation and the documentation in the
doc subdirectory of the exotica package are generated automatically by our continuous integration services once Pull Requests are merged to master.