summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorGerion Entrup <gerion.entrup@flump.de>2024-03-11 11:21:56 +0100
committerDylan Baker <dylan@pnwbakers.com>2024-04-05 09:36:59 -0700
commit06bc8a8d37620506ec5d176577fdc9f6ae5f011b (patch)
tree35a4c860c6b33e2948a66fb0392f000d96301cc3 /docs
parent30c38e2bd69b2bab74b6e76da1c626f3c9853613 (diff)
downloadmeson-06bc8a8d37620506ec5d176577fdc9f6ae5f011b.tar.gz
depends keyword argument: accept CustomTargetIndex
That holds for all of these meson function: run_target, generator and custom_target and additionally to the Windows and Gnome module.
Diffstat (limited to 'docs')
-rw-r--r--docs/markdown/Windows-module.md2
-rw-r--r--docs/yaml/functions/custom_target.yaml5
-rw-r--r--docs/yaml/functions/generator.yaml5
-rw-r--r--docs/yaml/functions/run_target.yaml5
4 files changed, 10 insertions, 7 deletions
diff --git a/docs/markdown/Windows-module.md b/docs/markdown/Windows-module.md
index c6d52841d..025f046cc 100644
--- a/docs/markdown/Windows-module.md
+++ b/docs/markdown/Windows-module.md
@@ -12,7 +12,7 @@ Windows.
windows.compile_resources(...(string | File | CustomTarget | CustomTargetIndex),
args: []string,
depend_files: [](string | File),
- depends: [](BuildTarget | CustomTarget)
+ depends: [](BuildTarget | CustomTarget | CustomTargetIndex)
include_directories: [](IncludeDirectories | string)): []CustomTarget
```
diff --git a/docs/yaml/functions/custom_target.yaml b/docs/yaml/functions/custom_target.yaml
index caccd4883..cd5c60e2e 100644
--- a/docs/yaml/functions/custom_target.yaml
+++ b/docs/yaml/functions/custom_target.yaml
@@ -138,14 +138,15 @@ kwargs:
argument. Useful for adding regen dependencies.
depends:
- type: list[build_tgt | custom_tgt]
+ type: list[build_tgt | custom_tgt | custom_idx]
description: |
Specifies that this target depends on the specified
target(s), even though it does not take any of them as a command
line argument. This is meant for cases where you have a tool that
e.g. does globbing internally. Usually you should just put the
generated sources as inputs and Meson will set up all dependencies
- automatically.
+ automatically (custom_idx was unavailable as a type between 0.60
+ and 1.4.0).
depfile:
type: str
diff --git a/docs/yaml/functions/generator.yaml b/docs/yaml/functions/generator.yaml
index cec0b79e3..6079d300f 100644
--- a/docs/yaml/functions/generator.yaml
+++ b/docs/yaml/functions/generator.yaml
@@ -50,12 +50,13 @@ kwargs:
depends:
# Not sure why this is not just `target`
- type: list[build_tgt | custom_tgt]
+ type: list[build_tgt | custom_tgt | custom_idx]
since: 0.51.0
description: |
An array of build targets that must be built before
this generator can be run. This is used if you have a generator that calls
- a second executable that is built in this project.
+ a second executable that is built in this project (custom_idx was not
+ available between 0.60 and 1.4.0).
depfile:
type: str
diff --git a/docs/yaml/functions/run_target.yaml b/docs/yaml/functions/run_target.yaml
index 66d6e8f1d..3ede1c91e 100644
--- a/docs/yaml/functions/run_target.yaml
+++ b/docs/yaml/functions/run_target.yaml
@@ -40,11 +40,12 @@ kwargs:
the first item will find that command in `PATH` and run it.
depends:
- type: list[build_tgt | custom_tgt]
+ type: list[build_tgt | custom_tgt | custom_idx]
description: |
A list of targets that this target depends on but which
are not listed in the command array (because, for example, the
- script does file globbing internally)
+ script does file globbing internally, custom_idx was not possible
+ as a type between 0.60 and 1.4.0).
env:
since: 0.57.0