summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2019-09-26 15:32:49 +0200
committerMichal Klocek <michal.klocek@qt.io>2019-09-27 06:39:44 +0200
commitdf24e63b6e5f6775ac4738cc0ea12ec0cd41a620 (patch)
tree80ad18e3acc439b4762bc1d63285383634816efa
parent2a306349512dd47fefa7a7f1ee7e84e374e6334a (diff)
Set default jumbo build merge limit to 8
If not specified otherwise use 8 as merge limit. Reuse cached value for report call. Change-Id: I78b3832b45c787f2ab0dcc9b41b6bb9e76c9c08c Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r--configure.pri12
1 files changed, 8 insertions, 4 deletions
diff --git a/configure.pri b/configure.pri
index 4728ec329..e5ed3b1f5 100644
--- a/configure.pri
+++ b/configure.pri
@@ -26,7 +26,10 @@ defineTest(isPythonVersionSupported) {
defineTest(qtConfTest_detectJumboBuild) {
mergeLimit = $$eval(config.input.merge_limit)
mergeLimit = $$find(mergeLimit, "\\d")
- isEmpty(mergeLimit): mergeLimit = 0
+ isEmpty(mergeLimit) {
+ win32: mergeLimit = 0
+ else: mergeLimit = 8
+ }
qtLog("Setting jumbo build merge batch limit to $${mergeLimit}.")
$${1}.merge_limit = $$mergeLimit
export($${1}.merge_limit)
@@ -42,9 +45,10 @@ defineTest(qtConfReport_skipBuildWarning) {
}
defineTest(qtConfReport_jumboBuild) {
- mergeLimit = $$eval(config.input.merge_limit)
- mergeLimit = $$find(mergeLimit, "\d")
- isEmpty(mergeLimit): mergeLimit = "no"
+ mergeLimit = $$eval(cache.webengine-jumbo-build.merge_limit)
+ isEmpty(mergeLimit)|!greaterThan(mergeLimit,0) {
+ mergeLimit = "no"
+ }
qtConfReportPadded($${1}, $$mergeLimit)
}