The code in reactor-c is documented with Javadoc-style comments that are automatically processed and deployed when you push updates to the repo. The latest docs can be found here:
To build the doc files locally in your clone of the reactor-c repo, we use sphinx.
- Install
python3,pip3anddoxygen - Install the required Python modules:
pip3 install sphinxpip3 install sphinx_sitemappip3 install sphinx-rtd-themepip3 install breathepip3 install exhale
- Check out this repo and build the docs:
git clone git@github.com:lf-lang/reactor-c.gitcd reactor-c/docsmake html
- Point your browser to the generated HTML page:
firefox _build/html/index.html