diff options
author | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-10-09 23:03:17 +0200 |
---|---|---|
committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-10-09 23:07:24 +0200 |
commit | 88db532bf91a87149f860e982b3d8ef857111395 (patch) | |
tree | a2ccb69c61b1da197c0795532a9bf8b68cf352db /docs | |
parent | 2ab5620769f0f364c410d3da94494c123275a3a1 (diff) | |
download | meson-88db532bf91a87149f860e982b3d8ef857111395.zip meson-88db532bf91a87149f860e982b3d8ef857111395.tar.gz meson-88db532bf91a87149f860e982b3d8ef857111395.tar.bz2 |
docs: Update docs
Diffstat (limited to 'docs')
-rw-r--r-- | docs/markdown/IDE-integration.md | 11 | ||||
-rw-r--r-- | docs/refman/templates/root.mustache | 10 |
2 files changed, 19 insertions, 2 deletions
diff --git a/docs/markdown/IDE-integration.md b/docs/markdown/IDE-integration.md index cf1c5c1..e64eccf 100644 --- a/docs/markdown/IDE-integration.md +++ b/docs/markdown/IDE-integration.md @@ -405,6 +405,17 @@ of a node type or the removal of a key) are unlikely and will be announced in the release notes. +# JSON Reference manual + +In additional to the online [Reference manual](Reference-manual.md), Meson also +offers the manual as JSON file. The content of this file is generated from the +same source as the online documentation. The two versions are thus identical +in content. + +This JSON document is attached to every Meson release since *0.60.0*. The JSON +schema is defined by the class structure given in +[`jsonschema.py`](https://github.com/mesonbuild/meson/blob/master/docs/refman/jsonschema.py) + # Existing integrations - [Gnome Builder](https://wiki.gnome.org/Apps/Builder) diff --git a/docs/refman/templates/root.mustache b/docs/refman/templates/root.mustache index 3752a22..c793b04 100644 --- a/docs/refman/templates/root.mustache +++ b/docs/refman/templates/root.mustache @@ -5,8 +5,14 @@ render-subpages: false # Reference manual -This is the root page of the Meson reference manual. All functions -and methods are documented in detail in the following subpages: +This is the root page of the online Meson reference manual. This +manual is also available in a more machine readable format as a +JSON documented attached to every release since *0.60.0*. See our +[IDE integration](IDE-integration.md) documentation for more +information. + +All functions and methods are documented in detail in the +following subpages: ## Elementary types |