aboutsummaryrefslogtreecommitdiffstats
path: root/coin
Commit message (Collapse)AuthorAgeFilesLines
* COIN: Build with Qt 6.2.0 finalEike Ziller2021-10-041-1/+1
| | | | | | Change-Id: I91c7697b1fd7d8fa1a19f24bfc53efa23c415c65 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* COIN: Use Qt 6.2.0 RCEike Ziller2021-09-201-1/+1
| | | | | | Change-Id: Ic995d0b139de4c3203c8ad9672c46ac8edd5a4b1 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* CMake build: Define common output directory for qt_add_qml_moduleAlessandro Portale2021-09-101-1/+1
| | | | | | | | | | | | | | | | | In order to enable tools like qmllint and in order to avoid the following warning, define QT_QML_OUTPUT_DIRECTORY Warning message: The Tracing target is a QML module with target path QtCreator/FooBar. It uses an OUTPUT_DIRECTORY of foobar, which should end in the same target path, but doesn't. Tooling such as qmllint may not work correctly. Since this change is relevant for the build against Qt 6.2-Beta4, common_environment.yaml gets bumped, accordingly. Change-Id: Ic6766cf29baddd7c22b68270a0f1702aade7c53f Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Tracing/QmlProfiler/PerfProfiler: Fix qt_add_qml_module callAlessandro Portale2021-08-201-1/+1
| | | | | | | | | | | | | | | This change fixes the failing configuration against a recent Qt (post 6.2-Beta2) build: CMake Error at QTDIR/qtbase/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:196 (message): PLUGIN_TARGET must also be provided when NO_CREATE_PLUGIN_TARGET is used. If you want to disable creating a plugin altogether, use the NO_PLUGIN option instead. Change-Id: If1dbfb09bda8e8cdd07cc575076dd6ccec1a4d39 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* COIN: Use 6.2 branch for VMsEike Ziller2021-08-181-1/+1
| | | | | | Change-Id: Id3e06e0cd36e79760e5d7ba5a83de07c26bde836 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* COIN: Build with Qt 6.2 beta2Eike Ziller2021-08-122-3/+3
| | | | | | | | It is a stable base to run the precheck on. Change-Id: Ie5e0699b9067dccba85a3ad4e1b9102799ca5d0f Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Merge remote-tracking branch 'origin/4.15'Eike Ziller2021-06-161-16/+2
|\ | | | | | | | | | | | | Conflicts: coin/instructions/common_environment.yaml Change-Id: I2084c24f7e052b9647b30f810207b3c8beecce3c
| * COIN: Add deployment target for macOSEike Ziller2021-06-151-0/+3
| | | | | | | | | | | | | | Minimum deployment target for Qt 6 is 10.14 Change-Id: If85f34d89a39b92eedc42b0ff9a581264917a589 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
| * COIN: Remove unused LLVM environment variableEike Ziller2021-06-151-17/+0
| | | | | | | | | | | | | | | | We are passing it explicitly to the build script and don't use the provisioned version anyhow. Change-Id: Id136e06023621389763eeeda021fa64551a148a3 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* | COIN: Build with LLVM 12Eike Ziller2021-05-271-1/+1
|/ | | | | | Change-Id: I6f6b3ba4d5c8c6f521792a95cc81886d61664f24 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* COIN: Increase number of CPUsEike Ziller2021-05-251-0/+6
| | | | | | | | | | | There is some fancy logic in COIN that sets different number of CPUs depending on configuration, which lead to our Linux machines crawling, while macOS and Windows at least got 4 CPUs. Fix (and increase) the number of CPUs for all platforms. Change-Id: I3191f1645420805f5899af8966fd1d377a89bf85 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* COIN: Turn off python output buffering for all platformsEike Ziller2021-05-181-2/+2
| | | | | | | | Was missing for some. Change-Id: I53aad1dbe352ed62c0c41376771c961aeca960e9 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* COIN: Do not zip resultsEike Ziller2021-05-181-4/+4
| | | | | | | | Not needed for pre-checks and takes a considerable amount of time. Change-Id: I2ab7d51bd75cfbafd5f7dd696f73740b9be035bb Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* COIN: Use Qt 6.1.0 releaseEike Ziller2021-05-071-1/+1
| | | | | | Change-Id: Iaf5838e940c1449b3ea2a0dd12b88a43036116e8 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* COIN: build testsEike Ziller2021-04-281-4/+4
| | | | | | | 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>
* COIN: Add hack to support debug info with sccache and MSVCEike Ziller2021-04-262-2/+2
| | | | | | | | | | | 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>
* COIN build: Use LLVM 11Eike Ziller2021-04-212-20/+36
| | | | | | Change-Id: I7d8f2ef4ffb60cf3f81482bb6d62fcf24da9d022 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* COIN build: Use install_qt.py for openssl, d3dcompiler & openglswEike Ziller2021-04-202-55/+10
| | | | | Change-Id: I6f29d878708f3d57c29539217df7563afb5e2800 Reviewed-by: Matti Paaso <matti.paaso@qt.io>
* COIN build/Linux: Do not download ICU twiceEike Ziller2021-04-201-18/+3
| | | | | | | | 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>
* COIN build: Use sccacheEike Ziller2021-04-192-4/+7
| | | | | | | | | 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>
* COIN: Simplify Qt installationEike Ziller2021-04-152-5/+15
| | | | | | | | | 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>
* Add product dependency for selecting correct branch for VMsMatti Paaso2021-04-131-0/+4
| | | | | Change-Id: I2c690825f7d1d19a34f3e1dbc08970ca2167594d Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Add qt-creator module instructionsMatti Paaso2021-04-075-0/+409
Task-number: COIN-491 Change-Id: I3d1b8663c2c2c8d151db2a6ab0faab2ab8669011 Reviewed-by: Eike Ziller <eike.ziller@qt.io>