summaryrefslogtreecommitdiff
path: root/docs/meson.build
AgeCommit message (Collapse)Author
2025-11-29docs: increase timeout for validate_links.pySam James
The script internally has a timeout of 60s, so the default of 30 on the meson side is too aggressive. Crank it up to 65.
2025-06-16docs: Generate the devhelp file from the documentationCorentin Noël
Allows to browse the documentation offline.
2025-01-20docs: do not require aiohttp to buildEli Schwartz
It pulls in 22 (!!!) dependencies and is only needed in CI for a trivial lint of the HTML docs. This is a big problem for people that simply want to compile the manpage. Let the tests fail at test time if this dependency isn't available. Fixes: 74aab8a42c479cdeeda9371dbd591a19d070c48e
2025-01-19docs: Add a test to validate URLs in markdown/Users.mdDaniele Nicolodi
Avoid piling up dead URLs.
2023-05-09docs: mention additional python modules needed for buildingEli Schwartz
Also check that they are available in meson.build. Closes #11772
2023-05-09docs: make the man page installableEli Schwartz
Users now have the *option* to run the documentation build and use `meson install` to install man pages.
2023-05-09docs: add option to skip building HTML docsEli Schwartz
Reorder meson targets to handle those all at the end, and exit early if HTML documentation is disabled. This makes it possible to build just the manpage, without hotdoc installed.
2023-05-09docs: add meson option to use the unsafe loaderEli Schwartz
2023-05-09Enable fatal warnings in HotDoc when building website.Jussi Pakkanen
2022-05-24doc: Generate dev release notesXavier Claessens
2022-04-14docs: make upload target depend on building the docsEli Schwartz
Manually running hotdoc's upload command does not guarantee the docs have actually been built.
2022-01-06add man page generation to buildStone Tickle
2021-10-26doc: Requires hotdoc >=0.13.7Xavier Claessens
Building documentation fails with older hotdoc versions.
2021-10-09docs: GitHub Action up the JSON docsDaniel Mensinger
2021-10-04docs: Temporarily disable modules and move RefMan --> Reference-manualDaniel Mensinger
2021-10-03docs: Use a custom hotdoc extension for links to RefManDaniel Mensinger
2021-10-03docs: Hook up the new RefMan generator to MesonDaniel Mensinger
2021-06-02docs: Fix typo in github pages repo URLXavier Claessens
2021-06-02ci: Automatically update website when pushing to masterXavier Claessens
2021-01-10Hotdoc: use template for Commands.md instead of generating the entire file ↵Eli Schwartz
(#8154) * doc: fix hotdoc misuse for dynamically generated content hotdoc has a native include feature for including files inline. Use this to generate one file for each dynamically generated code block, and include that file in Commands.md; see: https://hotdoc.github.io/syntax-extensions.html#smart-file-inclusion-syntax This permits us to move back to using the in-tree version of the hotdoc *.md sources, thus fixing the incorrect inclusion of "builddir/" in the "Edit on github" links which resulted from using copies as the source. Fixes #8061 * doc: call the dummy file a "stamp" as it is a better known term
2020-12-10docs: fix "edit on GitHub" linksThomas Weißschuh
2020-06-30Made Commands.md dynamically generated (#7346)TheQwertiest
2018-09-13Upgrade to newest hotdoc. [skip ci]Jussi Pakkanen
2018-08-28docs: Use meson to build documentationThibault Saunier
Let's eat our own dogfood.