aboutsummaryrefslogtreecommitdiffstats
path: root/coin/module_config.yaml
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2019-07-26 09:57:54 +0300
committerSamuli Piippo <samuli.piippo@qt.io>2019-08-02 13:33:13 +0300
commita87892c3aca8cc2c462640b2cbd309f5a171d07f (patch)
tree8a6f10700ad8599f20f1044c30f6d74d1e20458d /coin/module_config.yaml
parent78b913d5c71bbc7429d54c35a44649df5bd14444 (diff)
coin: use predefined set of target configurations
Filter configuration using the target OS and arch settings done in qt5/meta-boot2qt.txt Change-Id: Ib4501a7cbe933648a939bb76f2f5723df921f5f7 Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
Diffstat (limited to 'coin/module_config.yaml')
-rw-r--r--coin/module_config.yaml29
1 files changed, 22 insertions, 7 deletions
diff --git a/coin/module_config.yaml b/coin/module_config.yaml
index b6ea7a2b..4bdfd63d 100644
--- a/coin/module_config.yaml
+++ b/coin/module_config.yaml
@@ -3,11 +3,11 @@ accept_configuration:
condition: and
conditions:
- condition: property
- property: host.osVersion
- equals_value: Ubuntu_18_04
+ property: host.compiler
+ equals_value: Yocto
- condition: property
- property: target.osVersion
- equals_value: QEMU
+ property: target.arch
+ in_values: [TARGET1, TARGET2, TARGET3, TARGET4, TARGET5]
environment: &environment
type: Group
@@ -18,21 +18,36 @@ environment: &environment
enable_if:
condition: property
property: target.arch
- equals_value: ARM64
+ equals_value: TARGET1
- type: EnvironmentVariable
variableName: MACHINE
variableValue: apalis-imx6
enable_if:
condition: property
property: target.arch
- equals_value: ARMv7
+ equals_value: TARGET2
+ - type: EnvironmentVariable
+ variableName: MACHINE
+ variableValue: colibri-imx7
+ enable_if:
+ condition: property
+ property: target.arch
+ equals_value: TARGET3
- type: EnvironmentVariable
variableName: MACHINE
variableValue: intel-corei7-64
enable_if:
condition: property
property: target.arch
- equals_value: MIPS64
+ equals_value: TARGET4
+ - type: EnvironmentVariable
+ variableName: MACHINE
+ variableValue: emulator
+ enable_if:
+ condition: property
+ property: target.arch
+ equals_value: TARGET5
+
build_instructions:
- *environment