meson.eclass: implement support for native machine files
authorMike Gilbert <floppym@gentoo.org>
Sat, 25 Apr 2020 18:55:39 +0000 (14:55 -0400)
committerMike Gilbert <floppym@gentoo.org>
Sat, 2 May 2020 21:37:51 +0000 (17:37 -0400)
commitef894cec8dee3758cfde620b87d10b2774419cdf
treeb66ed4684827a40ae7549d15fb14fe439fc3e779
parenta8585d9e0cafd27a8a454d66ea995ca347daad85
meson.eclass: implement support for native machine files

Using a native file avoids putting meson into cross-compiler mode for
multilib builds.

Reference: https://mesonbuild.com/Machine-files.html
Reference: https://mesonbuild.com/Native-environments.html

Bug: https://bugs.gentoo.org/719382
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
eclass/meson.eclass