The Meson Build System
http://mesonbuild.com/
709 B
709 B
New override of find_program('meson')
In some cases, it has been useful for build scripts to access the Meson command used to invoke the build script. This has led to various ad-hoc solutions that can be very brittle and project-specific.
meson_prog = find_program('meson')
This call will supply the build script with an external program pointing at the invoked Meson.
Because Meson also uses find_program
for program lookups internally, this
override will also be handled in cases similar to the following:
custom_target(
# ...
command: [
'meson',
],
# ...
)
run_command(
'meson',
# ...
)
run_target(
'tgt',
command: [
'meson',
# ...
]
)