diff options
author | David Faure <david.faure@kdab.com> | 2020-11-27 16:52:16 +0100 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-12-02 20:23:49 +0100 |
commit | ba6f4ea0f997a6f1a77295888cfec975a1a02944 (patch) | |
tree | 56d4c1165c7a5713fe6f3616ff1fbfa85506417c /coin/module_config.yaml | |
parent | 0110ca6ffb12d610b88fc117d924cf9b09c2c0fc (diff) | |
download | qtx11extras-ba6f4ea0f997a6f1a77295888cfec975a1a02944.tar.gz |
qtx11extras: add CMake build system
The coin subdir comes from qtsvg.
The dependencies.yaml was inspired by the one in qttools.
Change-Id: I3ba6f29641f5e27085920641693ab499184ed8fe
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: David Faure <david.faure@kdab.com>
Diffstat (limited to 'coin/module_config.yaml')
-rw-r--r-- | coin/module_config.yaml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/coin/module_config.yaml b/coin/module_config.yaml new file mode 100644 index 0000000..7e8d65e --- /dev/null +++ b/coin/module_config.yaml @@ -0,0 +1,32 @@ +version: 2 +accept_configuration: + condition: property + property: features + not_contains_value: Disable + +instructions: + Build: + - type: Group + instructions: + - !include "{{qt/qtbase}}/coin_module_build_template_v2.yaml" + enable_if: + condition: property + property: host.os + equals_value: Linux + + Test: + - type: Group + instructions: + - !include "{{qt/qtbase}}/coin_module_test_template_v3.yaml" + enable_if: + condition: and + conditions: + - condition: property + property: host.os + equals_value: Linux + - condition: property + property: host.os + equals_property: target.os + - condition: property + property: target.osVersion + not_equals_value: QEMU |