summaryrefslogtreecommitdiffstats
path: root/configure.json
diff options
context:
space:
mode:
Diffstat (limited to 'configure.json')
-rw-r--r--configure.json63
1 files changed, 63 insertions, 0 deletions
diff --git a/configure.json b/configure.json
index 6aab3f3c9..a176b845b 100644
--- a/configure.json
+++ b/configure.json
@@ -58,6 +58,12 @@
"sources": [
{ "type": "pkgConfig", "args": "libwebp libwebpdemux" }
]
+ },
+ "nss": {
+ "label": "nss",
+ "sources": [
+ { "type": "pkgConfig", "args": "nss" }
+ ]
}
},
@@ -67,6 +73,18 @@
"type": "detectPython2",
"log": "location"
},
+ "gperf": {
+ "label": "gperf",
+ "type": "detectGperf"
+ },
+ "bison": {
+ "label": "bison",
+ "type": "detectBison"
+ },
+ "flex": {
+ "label": "flex",
+ "type": "detectFlex"
+ },
"ninja": {
"label": "system ninja",
"type": "detectNinja"
@@ -83,6 +101,10 @@
"label": "re2",
"test": "re2",
"type": "compile"
+ },
+ "glibc": {
+ "label": "glibc > 2.16",
+ "type": "detectGlibc"
}
},
@@ -91,9 +113,25 @@
"label": "Python 2",
"condition": "tests.python2",
"output": [
+ "privateFeature",
{ "type": "varAssign", "name": "QMAKE_PYTHON2", "value": "tests.python2.location" }
]
},
+ "gperf": {
+ "label": "gperf",
+ "condition": "tests.gperf",
+ "output": [ "privateFeature" ]
+ },
+ "bison": {
+ "label": "bison",
+ "condition": "tests.bison",
+ "output": [ "privateFeature" ]
+ },
+ "flex": {
+ "label": "flex",
+ "condition": "tests.flex",
+ "output": [ "privateFeature" ]
+ },
"embedded": {
"label": "Embedded build",
"purpose": "Enables the embedded build configuration.",
@@ -148,6 +186,11 @@
"autoDetect": "!features.embedded",
"output": [ "privateFeature" ]
},
+ "system-nss": {
+ "label": "nss",
+ "condition": "config.unix && !config.darwin && libs.nss",
+ "output": [ "privateFeature" ]
+ },
"system-webp": {
"label": "libwebp and libwebpdemux",
"autoDetect": "config.unix",
@@ -188,6 +231,11 @@
"autoDetect": false,
"condition": "tests.gn",
"output": [ "privateFeature" ]
+ },
+ "system-glibc": {
+ "label": "glibc",
+ "condition": "config.linux && tests.glibc",
+ "output": [ "privateFeature" ]
}
},
@@ -196,6 +244,21 @@
"type": "warning",
"condition": "!features.python2",
"message": "Python version 2 (2.7.5 or later) is required to build QtWebEngine."
+ },
+ {
+ "type": "warning",
+ "condition": "!features.gperf",
+ "message": "gperf is required to build QtWebEngine."
+ },
+ {
+ "type": "warning",
+ "condition": "!features.bison",
+ "message": "bison is required to build QtWebEngine."
+ },
+ {
+ "type": "warning",
+ "condition": "!features.flex",
+ "message": "flex is required to build QtWebEngine."
}
],