aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-03-09 20:00:41 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2015-03-09 20:00:41 +0200
commitf9f51b1ac7f86ed4be78ea830a414ec0c27fb044 (patch)
tree71933978d04d1cd5551b5a96e8f1efd3ddfbdebe /modules
parent64fd8f427fdad93c8995d412895825d84536db3a (diff)
downloadmeson-f9f51b1ac7f86ed4be78ea830a414ec0c27fb044.zip
meson-f9f51b1ac7f86ed4be78ea830a414ec0c27fb044.tar.gz
meson-f9f51b1ac7f86ed4be78ea830a414ec0c27fb044.tar.bz2
Crossing.
Diffstat (limited to 'modules')
-rw-r--r--modules/qt5.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/modules/qt5.py b/modules/qt5.py
index 30de39d..4a6bb04 100644
--- a/modules/qt5.py
+++ b/modules/qt5.py
@@ -134,7 +134,15 @@ class Qt5Module():
moc_output = build.GeneratedList(moc_gen)
[moc_output.add_file(os.path.join(state.subdir, a)) for a in moc_sources]
sources.append(moc_output)
- return build.Executable(name, state.subdir, state.environment.is_cross_build(), sources, objects,
+ if state.environment.is_cross_build():
+ if kwargs.get('native', False):
+ is_cross = False
+ else:
+ is_cross = True
+ else:
+ is_cross = False
+
+ return build.Executable(name, state.subdir, is_cross, sources, objects,
state.environment, kwargs)
def initialize():