summaryrefslogtreecommitdiff
path: root/docs/markdown/snippets/find_program.md
AgeCommit message (Collapse)Author
2020-07-12Updated everything for release 0.55.0.Jussi Pakkanen
2020-04-28find_program: Fixes when the program has been overridden by executableXavier Claessens
- ExternalProgramHolder has path() method while CustomTargetHolder and BuildTargetHolder have full_path(). - The returned ExternalProgramHolder's path() method was broken, because build.Executable object has no get_path() method, it needs the backend. - find_program('overridden_prog', version : '>=1.0') was broken because it needs to execute the exe that is not yet built. Now assume the program has the (sub)project version. - If the version check fails, interpreter uses ExternalProgramHolder.get_name() for the error message but build.Executable does not implement get_name() method.
2020-01-07Prepare new release.Jussi Pakkanen
2019-12-05find_program(): Add 'dirs' keyword argumentXavier Claessens
Fixes: #1576