summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorArvid Nilsson <anilsson@blackberry.com>2014-03-31 16:22:24 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-01 16:42:15 +0200
commitd42b33cae9148f187daf266d67b8964d3e223a4c (patch)
tree6b4ffdc73fe58981ff3035be4ad5b109aed2136f /tools
parent9378ca720d08a17ba7d73dfeb106410e4b50afd7 (diff)
Disable cyclic dependency checking when cross-compiling on mac
Change-Id: I49415512d9eb152a2c9a20bcc5adf9065717b124 Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/buildscripts/gyp_qtwebengine8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/buildscripts/gyp_qtwebengine b/tools/buildscripts/gyp_qtwebengine
index 855b8f162..b53901cc3 100755
--- a/tools/buildscripts/gyp_qtwebengine
+++ b/tools/buildscripts/gyp_qtwebengine
@@ -74,6 +74,9 @@ if __name__ == '__main__':
args = sys.argv[2:]
+ if 'qt_cross_compile=1' in sys.argv:
+ os.environ['GYP_CROSSCOMPILE'] = '1'
+
# On Mac we want to override CXX and CC that is provided with
# the Chromium GYP environment.
if sys.platform.startswith('darwin') and not 'GYP_CROSSCOMPILE' in os.environ:
@@ -113,7 +116,7 @@ if __name__ == '__main__':
# option. http://crbug.com/35878.
# TODO(tc): Fix circular dependencies in ChromiumOS then add linux2 to the
# list.
- if sys.platform not in ('darwin',):
+ if sys.platform not in ('darwin',) or 'GYP_CROSSCOMPILE' in os.environ:
args.append('--no-circular-check')
args.extend(['-D', 'webkit_src_dir=' + chrome_src + '/third_party/WebKit'])
@@ -128,9 +131,6 @@ if __name__ == '__main__':
args.extend(['-D', 'qtwebengine_root=' + qtwebengine_root])
args.extend(['-D', 'chromium_src_dir=' + chrome_src])
- if 'qt_cross_compile=1' in sys.argv:
- os.environ['GYP_CROSSCOMPILE'] = '1'
-
# linux_use_gold_binary currently relies on a hardcoded relative path from chromium/src/out/(Release|Debug)
# Disable it along with the -Wl,--threads flag just in case gold isn't installed on the system.
args.extend(['-D', 'linux_use_gold_binary=0'])