diff options
author | Michal Klocek <michal.klocek@qt.io> | 2019-08-13 15:37:15 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-09-07 12:06:53 +0000 |
commit | f7032b40a28f844e4a94633bbc077b1953ef0ed4 (patch) | |
tree | 150f32ee10f0a016cbc56a86cac65f4341d7666d /src/core | |
parent | 047d61f188aae3fe3ebc689900b8a5c9fb6e901d (diff) |
Add jumbo builds to configure system
Adds new feature webenigne-jumbo-build which indicates
merge limit for jumbo build, usage:
qmake <src> -- --webengine-jumbo-build=8
Change-Id: I7607a83772b53f6db57eb12559989a91f991ce93
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/config/common.pri | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/core/config/common.pri b/src/core/config/common.pri index 019b77c49..df8aeb1cc 100644 --- a/src/core/config/common.pri +++ b/src/core/config/common.pri @@ -28,10 +28,15 @@ gn_args += \ safe_browsing_mode=0 \ optimize_webui=false -!win32: gn_args += \ - use_jumbo_build=true \ - jumbo_file_merge_limit=8 \ - jumbo_build_excluded="[\"browser\"]" +greaterThan(QMAKE_JUMBO_MERGE_LIMIT,0) { + gn_args += \ + use_jumbo_build=true \ + jumbo_file_merge_limit=$$QMAKE_JUMBO_MERGE_LIMIT +} + +!greaterThan(QMAKE_JUMBO_MERGE_LIMIT,8) { + gn_args += jumbo_build_excluded="[\"browser\"]" +} qtConfig(webengine-printing-and-pdf) { gn_args += enable_basic_printing=true enable_print_preview=true |