Skip to content

goostengine/goost-docs

Repository files navigation

Goost documentation

Documentation Status

This repository contains the source files of Goost's documentation.

See Godot Engine Documentation for existing documentation writing workflow and other instructions.

Goost-specific instructions

Building documentation

Documentation can be built using the same tool which builds Godot Engine:

scons

This will build html pages by default as seen in the Goost documentation.

If you'd like to build documentation in other formats supported by Sphinx, run scons --help to retrieve a list of all supported build targets.

For instance, to build a single large HTML file:

scons target=singlehtml

Generating class reference

The following assumes that you compile Goost with the scons option, so that Godot repository is cloned inside Goost repository (default behavior):

cd goost
python goost.py --generate-doc-api "/path/to/goost-docs/classes"

The above will generate the class reference using Godot's makerst tool automatically, along with Goost components information included in components/.

About

Goost official documentation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages