summaryrefslogtreecommitdiffstats
path: root/configure.pri
diff options
context:
space:
mode:
Diffstat (limited to 'configure.pri')
-rw-r--r--configure.pri20
1 files changed, 20 insertions, 0 deletions
diff --git a/configure.pri b/configure.pri
index a90b06687..f94624053 100644
--- a/configure.pri
+++ b/configure.pri
@@ -22,6 +22,26 @@ defineTest(isPythonVersionSupported) {
return(false)
}
+defineTest(qtConfTest_detectJumboBuild) {
+ mergeLimit = $$eval(config.input.merge_limit)
+ mergeLimit = $$find(mergeLimit, "\\d")
+ isEmpty(mergeLimit): mergeLimit = 0
+ qtLog("Setting jumbo build merge batch limit to $${mergeLimit}.")
+ $${1}.merge_limit = $$mergeLimit
+ export($${1}.merge_limit)
+ $${1}.cache += merge_limit
+ export($${1}.cache)
+
+ return(true)
+}
+
+defineTest(qtConfReport_jumboBuild) {
+ mergeLimit = $$eval(config.input.merge_limit)
+ mergeLimit = $$find(mergeLimit, "\d")
+ isEmpty(mergeLimit): mergeLimit = "no"
+ qtConfReportPadded($${1}, $$mergeLimit)
+}
+
defineTest(qtConfTest_detectPython2) {
python = $$qtConfFindInPath("python2$$EXE_SUFFIX")
isEmpty(python) {