Files
dependabot[bot] 56d843170e build(deps): bump js-yaml from 4.1.1 to 4.2.0 in /doc
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.1 to 4.2.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.1...4.2.0)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.2.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-23 18:39:30 +02:00
..
2026-06-22 22:47:28 +02:00
2026-05-15 00:24:55 +02:00
2026-06-02 06:03:08 +02:00
2026-06-11 23:35:01 +02:00
2026-06-02 06:03:08 +02:00
2026-06-02 06:03:08 +02:00

Building the documentation locally

Run the following commands once for the initial setup:

  • Make sure nodejs (LTS version >= 16.0.0) & npm are installed: sudo apt install nodejs npm
  • Make sure you are in the doc folder: cd doc
  • Run the Make target for the setup: make setup

Antora requires the doc sources to be located within a git repository, but it cannot recognize git submodules. You can set up a pseudo-repository with git init && git commit --allow-empty -m init to make the local documentation build work when MSM is opened from a submodule path within the Boost super-project.

After the initial setup is done, build the the documentation with make build.

If you are not interested in viewing the generated API reference, you can speed up the documenation build with the ENV ANTORA_SKIP_CPP_REFERENCE=1.

The Antora Cpp reference extension will clone the complete Boost repo to a cache folder. If you want to use an existing folder instead, set up an ENV BOOST_SRC_DIR to point to it.