Meshroom/docs
2024-09-12 10:50:13 +02:00
..
logo update meshroom logo, icon and banner 2018-04-21 11:56:22 +02:00
source Linting: Clean-up files 2024-09-12 10:50:13 +02:00
.gitignore [doc] sphinx documentation setup 2022-10-11 09:59:33 +02:00
make.bat [doc] sphinx documentation setup 2022-10-11 09:59:33 +02:00
Makefile [doc] sphinx documentation setup 2022-10-11 09:59:33 +02:00
README.md [docs] inheritance diagram 2022-10-14 14:41:07 +02:00
requirements.txt [docs] readthedocs setup 2022-10-21 11:36:40 +02:00

Documentation

We use Sphinx to generate Meshroom's documentation.

Requirements

To install all the requirements for building the documentation, simply run:

pip install sphinx sphinx-rtd-theme myst-parser

You also need to have Graphviz installed.

Note: since Sphinx will import the entire meshroom package, all requirements for Meshroom must also be installed

Build

To generate the documentation, go to the docs folder and run the Sphinx makefile:

cd meshroom/docs
make html

To access the documentation, simply go to meshroom/docs/build/html and open index.html in a browser.