- Antora
-
https://docs.antora.org/antora/1.0/install/install-antora/ to build the doc
- Graphviz
-
http://www.graphviz.org/ to build SVG schemas.
- Pandoc
-
http://www.pandoc.org to convert ncf markdown doc to asciidoc
- Python
-
to build generic methods documentation
For the tests only:
- Linkchecker
-
http://wummel.github.io/linkchecker/ to check for broken links
dnf install git linkchecker pandoc # Install node and npm from upstream: https://nodejs.org/en/ (use LTS version)
-
rudder-theme: ui theme for the doc HTML output -
src: contains the docs sources-
get-started -
rudder-by-example -
reference-
modules: contains the actual doc sources -
dependencies: contains the doc built from external sources -
tools: contains tools to help build the doc -
antora.yml: entry point for antora
-
-
-
tests: contains test for the doc -
build: contains built files -
site.yml: main entry point for antora
Follow https://gitlab.com/antora/antora-ui-default/ for docs about the theme.