Commit Graph

10 Commits

Author SHA1 Message Date
Eike Ziller
64d7b6dda1 COIN: Use Qt 6.1.0 release
Change-Id: Iaf5838e940c1449b3ea2a0dd12b88a43036116e8
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2021-05-07 12:29:16 +00:00
Eike Ziller
b550844fe4 COIN: build tests
Change-Id: Ib91399609f70401b141b6a2622eb41dda1e03292
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2021-04-28 11:41:02 +00:00
Eike Ziller
79afbe7f14 COIN: Add hack to support debug info with sccache and MSVC
sccache does not support the "/Zi /FS" option for debug information
with MSVC. Optionally replace "/Zi" by "/Z7", which leaves debug
information in the object files and only collects it at link time.
See also qtbase 2354274f39934b94383923834479901106489def.

Change-Id: Id94c2116f3c4192556dbdf8fe82b12ce0a204273
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2021-04-26 07:01:51 +00:00
Eike Ziller
59f3927cb1 COIN build: Use LLVM 11
Change-Id: I7d8f2ef4ffb60cf3f81482bb6d62fcf24da9d022
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2021-04-21 08:47:48 +00:00
Eike Ziller
2cd93bad31 COIN build: Use install_qt.py for openssl, d3dcompiler & openglsw
Change-Id: I6f29d878708f3d57c29539217df7563afb5e2800
Reviewed-by: Matti Paaso <matti.paaso@qt.io>
2021-04-20 06:42:51 +00:00
Eike Ziller
f2bd9bd7ee COIN build/Linux: Do not download ICU twice
It is already done together with install_qt.py

Change-Id: I17d7e1293dec42f8c8dc6be9105236690ba417cd
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Matti Paaso <matti.paaso@qt.io>
2021-04-20 06:42:41 +00:00
Eike Ziller
332e71255e COIN build: Use sccache
Unfortunately we have to turn off separate debug info for this,
because sccache is not compatible with /Zi on Windows.

Change-Id: I5e9e3bb298bd4f72a79e944485523a553349590b
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2021-04-19 11:29:31 +00:00
Eike Ziller
7ba558da11 COIN: Simplify Qt installation
Use the new, simpler install_qt command and centralize definition
of Qt base URL and modules

Change-Id: I73d0b195c0cb6278d4f79476c42a39446d43eaed
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Matti Paaso <matti.paaso@qt.io>
2021-04-15 10:56:22 +00:00
Matti Paaso
15162cda4a Add product dependency for selecting correct branch for VMs
Change-Id: I2c690825f7d1d19a34f3e1dbc08970ca2167594d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2021-04-13 08:06:37 +00:00
Matti Paaso
77d8a88a3e Add qt-creator module instructions
Task-number: COIN-491
Change-Id: I3d1b8663c2c2c8d151db2a6ab0faab2ab8669011
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2021-04-07 10:34:40 +00:00