This repository serves to present the Plexil documentation built with Sphinx.
There currently exists a built version in docs
folder. Open
index.html
with your favorite browser and check the current compiled
version. The generated documentation also can be found at:
https://plexil-group.github.io/plexil_docs/
The PLEXIL source repository can be found at the main PLEXIL project page, at: https://github.com/plexil-group/plexil
- Install prerequisites:
- Python 3
- pip
-
make bootstrap
installs Sphinx and several other Python utilities, and sets up a Python virtual environment for Sphinx. -
source _venv/bin/activate
activates the virtual environment. -
make
with no arguments will display a list of possible output formats. -
make html
builds the documentation as HTML files. The resulting files are in the_build/html
subdirectory; the index page is_build/html/index.html
. -
When you are satisified with the results, publish the documentation. Copy the contents of the
_build/html
directory todocs
, thengit commit
andgit push
the results. NOTE: for simplicity you can replacedocs
with_build/html
but the filedocs/.nojekyll
will be lost; this empty file should be restored.