diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2020-08-18 22:59:33 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2020-08-31 23:01:05 +0300 |
commit | 71d33a5721dcec74a2c43ffd4ea968cacd0b379a (patch) | |
tree | 4240e8a20c4ebd30b03102eed72d1987cb3ab26e /mesonbuild/compilers/objcpp.py | |
parent | f4bac06bd9e96f0d662396e38777bad3469420f4 (diff) | |
download | meson-71d33a5721dcec74a2c43ffd4ea968cacd0b379a.zip meson-71d33a5721dcec74a2c43ffd4ea968cacd0b379a.tar.gz meson-71d33a5721dcec74a2c43ffd4ea968cacd0b379a.tar.bz2 |
backends: do not look for extra paths unnecessarily
extra_paths only matter for the host machine if using an exe_wrapper.
However, because CustomTarget.for_machine is always MachineChoice.HOST,
they were computed unnecessarily in as_meson_exe_cmdline.
Defer computation of extra_paths until after we have found out if the
custom target executable is really for the host or the build machine,
so that we can use exe_for_machine; for_machine then becomes unused
and can be removed.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'mesonbuild/compilers/objcpp.py')
0 files changed, 0 insertions, 0 deletions