meson.eclass: Set needs_exe_wrapper in cross file
authorMatt Turner <mattst88@gentoo.org>
Wed, 4 Mar 2020 19:19:19 +0000 (11:19 -0800)
committerMatt Turner <mattst88@gentoo.org>
Mon, 9 Mar 2020 00:15:04 +0000 (17:15 -0700)
commitb8d0ccd69d3b71e73c9ccef7c213c0c135ea3abd
tree330c59db7a794a491bc5b1f9cebacc7424632767
parent00e10fa9d9d9bd35b8ab91b24320c5f3994c9a0b
meson.eclass: Set needs_exe_wrapper in cross file

needs_exe_wrapper tells meson whether the build machine is able to
directly execute the binaries it produces or whether it needs an exe
wrapper (like QEMU). For non-native ABI builds like building 32-bit
libraries on an x86-64 system, we want this set to false to communicate
to meson that the build machine can run the binaries directly.

Reviewed-by: Mike Gilbert <floppym@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
eclass/meson.eclass