summaryrefslogtreecommitdiffstats
path: root/coin/platform_configs
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2020-06-02 16:50:11 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2020-06-02 21:19:42 +0200
commita10584e57c1be4149b3a067de86fa61c44b8a757 (patch)
tree8af1bcd8f12e2501672d00fc99e37e2288f9f43a /coin/platform_configs
parent91a164b838b7854d3bbb748d36d58f48886c13e9 (diff)
CMake: Enable CMake builds for qtqa
Only includes one MinGW configuration, to mirror what Coin does with the qmake builds of qtqa. Switching the Coin instructions to do license checking and binary compatibility testing using CMake will require a different change. Most likely this change will have to wait until all of qt5.git/dev is moved to use yaml instructions for building, rather than the hardcoded instructions provided by Coin. Besides, the binary compatibility test still depends on finding qmake to run its test, which might have to be changed in the future. Task-number: QTBUG-84233 Change-Id: I5ab7120e965f7729968697abf9e0db602c216cd9 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Diffstat (limited to 'coin/platform_configs')
-rw-r--r--coin/platform_configs/qtqa.yaml7
1 files changed, 7 insertions, 0 deletions
diff --git a/coin/platform_configs/qtqa.yaml b/coin/platform_configs/qtqa.yaml
new file mode 100644
index 00000000..3ca0b38b
--- /dev/null
+++ b/coin/platform_configs/qtqa.yaml
@@ -0,0 +1,7 @@
+Version: 2
+Configurations:
+-
+ Template: 'qtci-windows-7-x86-3'
+ Compiler: 'Mingw'
+ Configure arguments: '-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x86}}\.. -DFEATURE_system_zlib=OFF'
+ Environment variables: ['Path={{.Env.MINGW810_i686}}\bin;{{.Env.Path}}']