summaryrefslogtreecommitdiff
path: root/docs/yaml/objects/external_program.yaml
AgeCommit message (Collapse)Author
2024-02-25docs: clarify environment variables take only ExternalProgram.full_path()L. E. Segovia
Fixes #10901
2023-03-28doc: Fix some broken linksXavier Claessens
2022-11-30docs: clarify prog.full_path even moreEli Schwartz
The previous description update was lacking an example of why external_program cares about inter-target dependencies.
2022-11-30docs: clarify that prog.full_path has potentially valid usesEli Schwartz
Claiming that "it should literally never be used ever no matter what" is confusing and wrong -- it's definitely useful sometimes, but does result in downsides, like not tracking inter-target dependencies correctly. Ref: #10901
2022-03-06find_program: add a version() method to match the one for dependenciesEli Schwartz
It is often useful to check the found version of a program without checking whether you can successfully find `find_program('foo', required: false, version: '>=XXX')`
2021-10-04Minor fixupsDaniel Mensinger
2021-10-03docs: Add the YAML Reference manualDaniel Mensinger