aboutsummaryrefslogtreecommitdiff
path: root/interpreter.py
diff options
context:
space:
mode:
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):