Skip to content

esrlabs/score_docs-as-code

 
 

Repository files navigation

docs-as-code

Docs-as-code tooling for Eclipse S-CORE

Overview

The S-CORE docs Sphinx configuration and build code.

Note

This repository offers a DevContainer. For setting this up read eclipse-score/devcontainer/README.md#inside-the-container.

Building documentation

Run a documentation build:

Integrate latest score main branch

bazel run //docs:incremental_latest

Access your documentation at:

  • _build/ for incremental

Getting IDE support

Create the virtual environment via bazel run //docs:ide_support.
If your IDE does not automatically ask you to activate the newly created environment you can activate it.

  • In VSCode via ctrl+p => Select Python Interpreter then select .venv_docs/bin/python
  • In the terminal via source .venv_docs/bin/activate

Format your documentation with:

bazel test //src:format.check
bazel run //src:format.fix

Find & fix missing copyright

bazel run //:copyright-check
bazel run //:copyright.fix

About

Docs-as-code tooling for Eclipse S-CORE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.3%
  • Starlark 9.7%
  • CSS 2.9%
  • HTML 0.1%