aboutsummaryrefslogtreecommitdiff
path: root/interpreter.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-07-25 22:01:25 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2015-07-27 00:54:40 +0300
commiteb3cdb6f8d380da19231affd176deb8088481a5a (patch)
tree55a5a10f0b32471ddb1f337579609c999c792aa4 /interpreter.py
parent6af21dd20e02f7b4287c355f8ed2d8605670ad9c (diff)
downloadmeson-eb3cdb6f8d380da19231affd176deb8088481a5a.zip
meson-eb3cdb6f8d380da19231affd176deb8088481a5a.tar.gz
meson-eb3cdb6f8d380da19231affd176deb8088481a5a.tar.bz2
Changed cross compilation file to new format.
Diffstat (limited to 'interpreter.py')
-rw-r--r--interpreter.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/interpreter.py b/interpreter.py
index de3b199..c74a900 100644
--- a/interpreter.py
+++ b/interpreter.py
@@ -323,7 +323,7 @@ class Host(InterpreterObject):
def get_name_method(self, args, kwargs):
if self.environment.is_cross_build():
- return self.environment.cross_info.get('name')
+ return self.environment.cross_info.config['hostmachine']['name']
return platform.system().lower()
def is_big_endian_method(self, args, kwargs):
@@ -735,7 +735,7 @@ class MesonMain(InterpreterObject):
def has_exe_wrapper_method(self, args, kwargs):
if self.is_cross_build_method(None, None):
- return 'exe_wrap' in self.build.environment.cross_info
+ return 'exe_wrap' in self.build.environment.cross_info.config['binaries']
return True # This is semantically confusing.
def is_cross_build_method(self, args, kwargs):