rtems: Disable features which RTEMS does not support
build: - shared - use_gold_linker - large file support QtCore: - systemsaphore - process - processenvironment QtGui: - clipboard - multiprocess Change-Id: I641b37d0b603bbe6f0a839019f458f8138c73d34 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
This commit is contained in:
parent
1307bf2892
commit
9895cdd3ce
@ -639,7 +639,7 @@
|
||||
"shared": {
|
||||
"label": "Building shared libraries",
|
||||
"autoDetect": "!config.uikit",
|
||||
"condition": "!config.integrity && !config.wasm",
|
||||
"condition": "!config.integrity && !config.wasm && !config.rtems",
|
||||
"output": [
|
||||
"shared",
|
||||
"publicFeature",
|
||||
@ -692,7 +692,7 @@
|
||||
"autoDetect": "false",
|
||||
"enable" : "input.linker == 'gold' || features.use_gold_linker_alias" ,
|
||||
"disable" : "input.linker == 'bfd' || input.linker == 'lld'",
|
||||
"condition": "!config.win32 && !config.integrity && !config.wasm && tests.use_gold_linker",
|
||||
"condition": "!config.win32 && !config.integrity && !config.wasm && !config.rtems && tests.use_gold_linker",
|
||||
"output": [ "privateConfig", "useGoldLinker" ]
|
||||
},
|
||||
"use_lld_linker": {
|
||||
@ -825,7 +825,7 @@
|
||||
},
|
||||
"largefile": {
|
||||
"label": "Large file support",
|
||||
"condition": "!config.android && !config.integrity && !config.winrt",
|
||||
"condition": "!config.android && !config.integrity && !config.winrt && !config.rtems",
|
||||
"output": [
|
||||
"privateConfig",
|
||||
{ "type": "define", "name": "QT_LARGEFILE_SUPPORT", "value": 64 }
|
||||
|
@ -851,7 +851,7 @@
|
||||
"purpose": "Provides a general counting system semaphore.",
|
||||
"section": "Kernel",
|
||||
"condition": [
|
||||
"!config.integrity && !config.vxworks",
|
||||
"!config.integrity && !config.vxworks && !config.rtems",
|
||||
"config.android || config.win32 || tests.ipc_sysv || tests.ipc_posix"
|
||||
],
|
||||
"output": [ "publicFeature", "feature" ]
|
||||
@ -893,14 +893,14 @@
|
||||
"label": "QProcess",
|
||||
"purpose": "Supports external process invocation.",
|
||||
"section": "File I/O",
|
||||
"condition": "features.processenvironment && !config.winrt && !config.uikit && !config.integrity && !config.vxworks",
|
||||
"condition": "features.processenvironment && !config.winrt && !config.uikit && !config.integrity && !config.vxworks && !config.rtems",
|
||||
"output": [ "publicFeature", "feature" ]
|
||||
},
|
||||
"processenvironment": {
|
||||
"label": "QProcessEnvironment",
|
||||
"purpose": "Provides a higher-level abstraction of environment variables.",
|
||||
"section": "File I/O",
|
||||
"condition": "!config.winrt && !config.integrity",
|
||||
"condition": "!config.winrt && !config.integrity && !config.rtems",
|
||||
"output": [ "publicFeature" ]
|
||||
},
|
||||
"temporaryfile": {
|
||||
|
@ -1659,7 +1659,7 @@
|
||||
"label": "QClipboard",
|
||||
"purpose": "Provides cut and paste operations.",
|
||||
"section": "Kernel",
|
||||
"condition": "!config.integrity && !config.qnx",
|
||||
"condition": "!config.integrity && !config.qnx && !config.rtems",
|
||||
"output": [ "publicFeature", "feature" ]
|
||||
},
|
||||
"wheelevent": {
|
||||
@ -1803,7 +1803,7 @@
|
||||
"label": "Multi process",
|
||||
"purpose": "Provides support for detecting the desktop environment, launching external processes and opening URLs.",
|
||||
"section": "Utilities",
|
||||
"condition": "!config.integrity",
|
||||
"condition": "!config.integrity && !config.rtems",
|
||||
"output": [ "privateFeature" ]
|
||||
},
|
||||
"whatsthis": {
|
||||
|
Loading…
x
Reference in New Issue
Block a user