Files
Asuro/doc/toolchain/compile_docs.md
t3hn3rd 466173613f
continuous-integration/drone/push Build is failing
docs: fill out compat, lvglh, and toolchain documentation
Replace placeholder content in doc/compat/, doc/lvglh/, and
doc/toolchain/ with comprehensive documentation derived from the
source files.

- compat: document Wasuro WASM VM compatibility shims
- lvglh: document LVGL v9.2.2 configuration, fonts, and patches
- toolchain: document all 13 build pipeline scripts
2026-03-08 21:19:21 +00:00

728 B

compile_docs.sh

Documentation site generator using MkDocs Material.

Overview

Builds the static documentation website from the Markdown files in the doc/ directory using mkdocs-material. Replaces the previous pasdoc-based HTML generation.

Dependencies

  • Python 3
  • mkdocs-material (installed automatically if missing)

Behavior

  1. Checks whether mkdocs is available on the PATH.
  2. If not found, installs mkdocs-material via pip.
  3. Runs mkdocs build --strict to generate the static site.
  4. Output is written to the site/ directory at the project root.

Configuration

The site is configured by mkdocs.yml in the project root. The navigation structure mirrors the doc/ directory hierarchy.