summaryrefslogtreecommitdiffstats
path: root/configure.json
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2017-12-06 16:08:12 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-01-24 18:19:19 +0000
commitf0c5f3306fadc7dea7a13defd8b9cf20a6982493 (patch)
tree5385628f41dfd74d00e6eeeaf49d9f80c1b85018 /configure.json
parent239cd06b9092918a04b3a2407a5274e8394f2c83 (diff)
Add 32bit host compiler test
The 32bit compiler is required for creating v8 snapshots. Task-number: QTBUG-65004 Task-number: QTBUG-64869 Change-Id: I0a7a351208768f0b12900fac14d3abd5c8d99fa2 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'configure.json')
-rw-r--r--configure.json20
1 files changed, 18 insertions, 2 deletions
diff --git a/configure.json b/configure.json
index fecd83ed4..9c9285953 100644
--- a/configure.json
+++ b/configure.json
@@ -21,8 +21,8 @@
"webengine-spellchecker": "boolean",
"webengine-native-spellchecker": "boolean",
"webengine-webrtc": "boolean",
- "webengine-geolocation" : "boolean",
-
+ "webengine-geolocation": "boolean",
+ "webengine-v8-snapshot": "boolean",
"alsa": { "type": "boolean", "name": "webengine-alsa" },
"pulseaudio": { "type": "boolean", "name": "webengine-pulseaudio" },
"ffmpeg": { "type": "enum", "name": "webengine-system-ffmpeg", "values": { "system": "yes", "qt": "no" } },
@@ -189,6 +189,11 @@
"test": "alsa",
"type": "compile"
},
+ "webengine-host-compiler": {
+ "label": "host compiler",
+ "test": "hostcompiler",
+ "type": "compile"
+ },
"webengine-khr": {
"label": "khr",
"test": "khr",
@@ -396,6 +401,16 @@
"condition": "config.unix && tests.alsa",
"output": [ "privateFeature" ]
},
+ "webengine-v8-snapshot": {
+ "label" : "Use v8 snapshot",
+ "purpuse": "Enables the v8 snapshot, for fast v8 context creation",
+ "output": [ "privateFeature" ]
+ },
+ "webengine-v8-snapshot-support": {
+ "autoDetect": "features.webengine-v8-snapshot",
+ "condition": "!config.unix || !features.webengine-embedded-build || tests.webengine-host-compiler",
+ "output": [ "privateFeature" ]
+ },
"webengine-system-khr" : {
"label": "khr",
"condition": "config.unix && tests.webengine-khr",
@@ -600,6 +615,7 @@
"webengine-webrtc",
"webengine-system-ninja",
"webengine-geolocation",
+ "webengine-v8-snapshot-support",
{
"type": "feature",
"args": "webengine-alsa",