DocumentationΒΆ
The documentation site is built with:
Doxygenfor API extractionSphinxfor site generationBreatheandExhalefor rendering Doxygen XMLMyST parserfor Markdown support
Build the site with:
python3 -m pip install -r doc/requirements.txt
./scripts/build_doc.sh
The published static site is written to build/docs/site/.
Serve it locally with:
./scripts/serve_doc.sh
This is preferable to opening the generated HTML files directly with file://, especially for JavaScript-driven features such as MathJax rendering.
If the project is already configured with CMake and the required tools are available, you can also run:
cmake --build build --target doc