diff options
Diffstat (limited to 'docs/markdown')
-rw-r--r-- | docs/markdown/IDE-integration.md | 4 | ||||
-rw-r--r-- | docs/markdown/snippets/introspect_multiple.md | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/docs/markdown/IDE-integration.md b/docs/markdown/IDE-integration.md index 32e5e32..ab157d1 100644 --- a/docs/markdown/IDE-integration.md +++ b/docs/markdown/IDE-integration.md @@ -54,6 +54,7 @@ for one target is defined as follows: "id": "The internal ID meson uses", "type": "<TYPE>", "defined_in": "/Path/to/the/targets/meson.build", + "subproject": null, "filename": ["list", "of", "generated", "files"], "build_by_default": true / false, "target_sources": [], @@ -66,6 +67,9 @@ be present. It stores the installation location for each file in `filename`. If one file in `filename` is not installed, its corresponding install location is set to `null`. +The `subproject' key specifies the name of the subproject this target was +defined in, or `null` if the target was defined in the top level project. + A target usually generates only one file. However, it is possible for custom targets to have multiple outputs. diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 15f0e29..7953415 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -20,4 +20,5 @@ Additionlly the format of `meson introspect target` was changed: - New: the `sources` key. It stores the source files of a target and their compiler parameters. - New: the `defined_in` key. It stores the meson file where a target is defined + - New: the `subproject` key. It stores the name of the subproject where a target is defined. - Added new target types (`jar`, `shared module`). |