Add VxWorks specific instructions
Adds VxWorks conditions to match target instructions and sets env prefix to wrenv. Change-Id: If9a8ffcdf4b60cc4b45eb2a336737d77d2f8804a Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> Reviewed-by: Dimitrios Apostolou <jimis@qt.io>
This commit is contained in:
parent
9bed675df8
commit
ea84c1a229
@ -20,7 +20,7 @@ instructions:
|
||||
equals_property: target.os
|
||||
- condition: property
|
||||
property: target.osVersion
|
||||
not_in_values: [QEMU, WebAssembly, INTEGRITY]
|
||||
not_in_values: [QEMU, WebAssembly, INTEGRITY, VxWorks]
|
||||
- condition: property
|
||||
property: features
|
||||
not_contains_value: "TargetBuildOnly"
|
||||
@ -60,13 +60,13 @@ instructions:
|
||||
enable_if:
|
||||
condition: property
|
||||
property: target.osVersion
|
||||
in_values: [Android_ANY, QEMU, IOS_ANY, QNX_710, WebAssembly, INTEGRITY]
|
||||
in_values: [Android_ANY, QEMU, IOS_ANY, QNX_710, WebAssembly, INTEGRITY, VxWorks]
|
||||
enable_if:
|
||||
condition: or
|
||||
conditions:
|
||||
- condition: property
|
||||
property: target.osVersion
|
||||
in_values: [Android_ANY, QEMU, IOS_ANY, QNX_710, WebAssembly, INTEGRITY]
|
||||
in_values: [Android_ANY, QEMU, IOS_ANY, QNX_710, WebAssembly, INTEGRITY, VxWorks]
|
||||
- condition: and
|
||||
conditions:
|
||||
- condition: property
|
||||
|
@ -13,7 +13,7 @@ instructions:
|
||||
equals_property: target.os
|
||||
- condition: property
|
||||
property: target.osVersion
|
||||
not_in_values: [QEMU, WebAssembly, INTEGRITY]
|
||||
not_in_values: [QEMU, WebAssembly, INTEGRITY, VxWorks]
|
||||
- condition: property
|
||||
property: features
|
||||
not_contains_value: "TargetBuildOnly"
|
||||
@ -51,13 +51,13 @@ instructions:
|
||||
enable_if:
|
||||
condition: property
|
||||
property: target.osVersion
|
||||
in_values: [Android_ANY, QEMU, IOS_ANY, QNX_710, WebAssembly, INTEGRITY]
|
||||
in_values: [Android_ANY, QEMU, IOS_ANY, QNX_710, WebAssembly, INTEGRITY, VxWorks]
|
||||
enable_if:
|
||||
condition: or
|
||||
conditions:
|
||||
- condition: property
|
||||
property: target.osVersion
|
||||
in_values: [Android_ANY, QEMU, IOS_ANY, QNX_710, WebAssembly, INTEGRITY]
|
||||
in_values: [Android_ANY, QEMU, IOS_ANY, QNX_710, WebAssembly, INTEGRITY, VxWorks]
|
||||
- condition: and
|
||||
conditions:
|
||||
- condition: property
|
||||
|
@ -340,6 +340,17 @@ instructions:
|
||||
variableName: TARGET_ENV_PREFIX
|
||||
variableValue: "c:\\users\\qt\\prefix.bat"
|
||||
|
||||
# VxWorks
|
||||
- type: Group
|
||||
enable_if:
|
||||
condition: property
|
||||
property: target.osVersion
|
||||
equals_value: VxWorks
|
||||
instructions:
|
||||
- type: EnvironmentVariable
|
||||
variableName: TARGET_ENV_PREFIX
|
||||
variableValue: "{{.Env.VXWORKS_HOME}}/wrenv.linux"
|
||||
|
||||
# QNX variables
|
||||
- type: Group
|
||||
enable_if:
|
||||
|
Loading…
Reference in New Issue
Block a user