pulumi/developer-docs/build.md
Pat Gavlin 98f73cf1ed
Start in on developer documentation. (#7839)
Developer documentation is written in Markdown and can be built into
HTML, PDF, etc. using Sphinx. Diagrams are written in PlantUML and
rendered as SVGs. All developer docs live in the `developer-docs` folder
under the root of the repository.
2021-08-25 15:18:13 -07:00

522 B

Building the Docs

In order to build the devloper documentation:

  1. Install PlantUML. On macOS, this can be done via brew install plantuml.

  2. Install the requirements for Sphinx:

    $ pip install requirements.txt
    
  3. Run make to build the HTML documentation:

    $ make
    

This will regenerate any out-of-date SVGs and build the a local version of the HTML documentation. The documentation can also be built from the repository root by running make developer_docs.