aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs
Commit message (Collapse)AuthorAgeFilesLines
* Provisioning: macOS_10.13: Update Xcode and cmd line tools to 10.0.0Joni Jäntti2018-10-183-12/+12
| | | | | | | | | | | | | | | | Xcode and command line tools version 10 have been released, we should start building our Qt releases with it, both for iOS and macOS. Installing Xcode 10.0.0 requires OS version update to 10.13.6. A new tier 1 image has been created with the updated OS and this change takes it into use. Task-number: QTQAINFRA-2274 Change-Id: Ida7df234ecfd356b2cb2545ae10cd501dc47197b Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Add packaging feature for MSVC2017 32 bit buildJani Heikkinen2018-10-162-2/+2
| | | | | | Task-number: QTBUG-63708 Change-Id: Ib7897c5daffa49b014c95db5a6db9d350fe1a5e8 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Update qt3d-runtime platform_configsAndy Nichols2018-10-101-19/+21
| | | | | Change-Id: I52ad38289e6a4b385a981bcf91933378651eafe7 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Add Android arm64 targetsTony Sarajärvi2018-10-082-0/+3
| | | | | | | Task-number: QTQAINFRA-2078 Change-Id: Icbc4fa27932e2a53d43bf1c72ddd2091f2801e5c Reviewed-by: BogDan Vatra <bogdan@kdab.com> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Optimize macOS build targets by removing excess buildsTony Sarajärvi2018-10-041-3/+1
| | | | | | Change-Id: I983f7558dabddf7e91f855dbead6dc0172db127c Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Move QNX770 from macOS 10.12 to macOS 10.13Tony Sarajärvi2018-09-241-1/+1
| | | | | Change-Id: I02f0fff983349dd59f2697a050b97b761d04d3b5 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Switch MinGW to clang in Windows Android buildsTony Sarajärvi2018-09-212-48/+48
| | | | | | | | | | Also as target_compiler is a column now, let's add the missing information about android target compiler in the rest of the configurations as well. Task-number: QTQAINFRA-1682 Change-Id: I6de1ea40383512f5fb8b55242f1a1ac264f9d7d6 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Move packaging from macOS 10.12 to macos 10.13Tony Sarajärvi2018-09-191-2/+2
| | | | | | Task-number: QTQAINFRA-2056 Change-Id: I04b0a282beedce15959b416d716b63bd6197b4a3 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Provisioning: Support for WebassemblyHeikki Halmet2018-09-151-0/+2
| | | | | | | | | This change will install specified packages of Emscripten and set up the build environment for making binary artifacts of WebAssembly Task-number: QTQAINFRA-1972 Change-Id: Ia5df6c208ea8f29ca8948f0273f321a59fc694a2 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
* Merge remote-tracking branch 'origin/5.11' into 5.12Liang Qi2018-09-121-0/+19
|\ | | | | | | Change-Id: Iac3eb41931081588a08916ddce51dae977c6ef15
| * Merge remote-tracking branch 'origin/5.11.2' into 5.11Liang Qi2018-09-102-3/+22
| |\ | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/qt5.txt Change-Id: I430b2b99d1ed463d1750c6f1a5955bc0742f4b35
| | * Use MinGW73 for building Qt3D runtime QNX targetsAntti Kokko2018-09-061-3/+3
| | | | | | | | | | | | | | | | | | Change-Id: I0fc650345dcffe8840f440db74cf4d9d48465bf9 Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
| | * Add qt3d-runtime targetsAntti Kokko2018-08-301-0/+19
| | | | | | | | | | | | | | | | | | | | | Task-number: QT3DS-2126 Change-Id: Ibce83cbd513bc0083ac149ed453fc9eb217c1d7a Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
| | * Prospective fix for build of qttools on Windows with QNX targetSimon Hausmann2018-08-231-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This modules contains qdoc as a host build tool, which needs to be built with MinGW 7.3 as host compiler in order for the libclang linkage to succeed. That linkage is forced via QDOC_USE_STATIC_LIBCLANG, which is set on the Windows 10 machine. Task-number: QTBUG-69793 Change-Id: I2f0ce81c58ae049d9d59559dfe4f457d082cc98d Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Provisioning: Move Android NDK to macos 10.13Joni Jantti2018-09-051-2/+2
| | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-2158 Change-Id: Iddf3bd2609e6b06b33cbe2258075157e91e52e8e Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | Merge remote-tracking branch 'origin/5.11' into 5.12Liang Qi2018-08-302-6/+3
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Change-Id: Iaae974fbfad9130ead96d229829ab472c998e098
| * | Unify the iOS/tvOS/watchOS builds in default.txtLiang Qi2018-08-282-6/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Then we can save more virtual machines. DebugAndRelease V.S. Release(build time): qtbase * iOS static: 14min, 57s : 11min, 35s * tvOS: 17min, 24s : 9min, 38s * watchOS: 16min, 36s : 9min, 46s The longest ones, some win10 builds, are about 40 min. And the longest ones for tests, are about 1 and half hours. qtdeclarative * iOS static: 19min, 10s : 12min, 19s * tvOS: 20min, 35s : 12min, 55s * watchOS: 15min, 17s : 9min, 59s qtwebengine * iOS static: 12min, 48s : 4min, 14s * tvOS: 6min, 6s : 4min, 10s * watchOS: 6min, 21s : 6min, 13s Change-Id: I51618683de8ed0826120b8baaef1e2e11473283a Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Add Ubuntu 18.04 to the CIJoni Jantti2018-08-303-9/+10
| | | | | | | | | | | | | | | | | | | | Qt 5.12 will have both 16.04 and 18.04 LTS releases verified. Some configurations are upgraded from 16.04 to 18.04. Task-number: QTQAINFRA-1983 Change-Id: I1b5c2a1c23ce209040b3478cff21b7f6436a9b54 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Enable autotests on macOS 10.13Tony Sarajärvi2018-08-281-1/+1
| | | | | | | | | | | | Task-number: QTQAINFRA-1301 Change-Id: I65680f2a0fd42b7473da05f71a8f1cb3d733a360 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Move iOS/tvOS/watchOS build host to macOS 10.13Liang Qi2018-08-282-6/+6
| | | | | | | | | | | | | | Task-number: QTBUG-70180 Change-Id: I6b4b90883cccfdaedbeb0440b62a1b8290655838 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Replace MinGW 5.3.0 with 7.3.0Simo Fält2018-08-263-8/+8
| | | | | | | | | | | | | | Task-number: QTQAINFRA-1289 Task-number: QTQAINFRA-1389 Change-Id: Ic6f637170cd4b98ece45811e66dbb21dc3ee66e3 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Drop testing of macOS 10.11 in the CITony Sarajärvi2018-08-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | The 10.11 configurations were bumped to 10.12 configurations. The 10.12 packaging configuration will be deleted once autotests have been enabled for 10.13 and packaging moved to 10.13 cross the board. Task-number: QTQAINFRA-2055 Change-Id: I17c598a306487e9a2f72006c3fa02e4ee683ee12 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Upgrade Android NDK to r16b and switch to clangJoni Jantti2018-08-042-4/+4
| | | | | | | | | | | | | | | | | | We need to upgrade the Android NDK version when we switch to building with clang. Task-number: QTQAINFRA-1681 Change-Id: Ic43b28ead393ec5828b099727182df5f4424f419 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-07-021-0/+1
|\| | | | | | | | | | | | | Conflicts: coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh Change-Id: I00d0ccd138eb8d89e30e7e57632c6fc8f83e0001
| * Provisioning: Add 64 bit Mingw to coin as packaging targetSimo Fält2018-06-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change will provision DirectX SDK with enabler DotNetFramework also, so that configure for MinGW will detect ANGLE correctly. The DirectX headers and libs will be in two location, while those are installed with MSVC also. Task-number: QTBUG-35288 Change-Id: I04ca71a73b22cd4eb27987a368cd9ede03b0e437 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Enable auto tests for winrt x64 using MSVC 2015Oliver Wolff2018-06-281-0/+1
| | | | | | | | | | | | | | | | | | We are using a statically built Qt because it eases deployment of the built tests. As static linking is broken on MSVC 2017, 2015 is used. Change-Id: Ie0cc0ee8229da8772ae548ca077e48086ab03adb Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Revert "Enable auto tests for winrt x64 using MSVC 2015"Oliver Wolff2018-06-271-1/+0
| | | | | | | | | | | | | | | | | | | | There are still auto test failures in qtbase for WinRT. Revert this change to unblock CI and investigate. This reverts commit 2fb043eace0e0b9ffc28fcf1cef59ad609bce2ca. Change-Id: I13cc618828f773750c031daaaffce777163f8b8d Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Enable auto tests for winrt x64 using MSVC 2015Oliver Wolff2018-06-261-0/+1
| | | | | | | | | | | | | | | | | | We are using a statically built Qt because it eases deployment of the built tests. As static linking is broken on MSVC 2017, 2015 is used. Change-Id: Iaf665f68ab705f44e93129ff6e25384ae4b5a319 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Add macOS 10.13 to the CITony Sarajärvi2018-06-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | Includes provisioning scripts and modifications to default.txt enabling the build. Builds are disabled while fixing or blacklisting autotests. Task-number: QTQAINFRA-1299 Task-number: QTQAINFRA-1300 Change-Id: I0fde33c8028c7ded9d07e8d9cb0dcfb03d5db188 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-05-301-2/+2
|\| | | | | | | Change-Id: I7502e49bc75f84b7fb2d4534181a2082fc939265
| * Change QNX7 x86 release builds to x86_64Samuli Piippo2018-05-151-2/+2
| | | | | | | | | | | | Task-number: QTBUG-67746 Change-Id: I677019909d56d8b227f0607069cbf3ab0cf7fec3 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | Remove RHEL 6 from the CIJędrzej Nowacki2018-05-161-1/+0
|/ | | | | | | | | | | | RHEL7 was introduced to replace RHEL6, we do build packages on RHEL7 already. The only coverage that it adds is an old gcc, but in the same time it is quite expensive to maintain because of generally old software stack. Change-Id: I9955747efecefc3354aa9e1f1c45f7d1bc48dfc6 Reviewed-by: Lars Knoll <lars.knoll@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* Add VC build tools to Windows 10 x86 templateJoni Jantti2018-04-061-1/+1
| | | | | | | These tools were missing from the installation. Change-Id: I627b28a6f9373df708952e22a7f404b8dbce6239 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Add a clean installed Win10_x86 for RTAJoni Jantti2018-04-051-1/+1
| | | | | | Task-number: QTQAINFRA-1842 Change-Id: I0334d74055690c7f850fd105fe008d11a8e57b8c Reviewed-by: Matti Paaso <matti.paaso@qt.io>
* Add SeparateDebugInfo for linux releaseMiikka Heikkinen2018-03-281-1/+1
| | | | | | | Task-number: QTQAINFRA-1688 Change-Id: I3557ac1e2bb6964278f381736f87e6fd3304744b Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Add Windows 8.1 target for RTAMatti Paaso2018-03-221-0/+1
| | | | | | Change-Id: Ifd055590bada66f7437af0b4de4a8549440952ae Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Move MSVC2017 x86 builds to 64bit host OSTony Sarajärvi2018-03-101-1/+1
| | | | | | | Change-Id: I7544c12086ef8a437bca575dfce7de44ec9938a5 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* Add RTA targetsMatti Paaso2018-02-201-0/+5
| | | | | | | | | | Release Test Automation tests are ran also in additional targets compared to qt5 targets. Change-Id: I72ca86f875920ec266e0e6b7ea3fee026eaa1cfe Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
* Remove macOS 10.10 from CI for Qt 5.11Jake Petroules2018-02-101-1/+1
| | | | | | | | As agreed, this version will not be supported any longer. Change-Id: I37d9d9d9e32b5d17dbf0f80a6c42a8e233bcc446 Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Add a MSVC2017 platform to the default testedAllan Sandfeld Jensen2018-01-263-2/+1
| | | | | | | | | | Is needed for qtwebkit and qtwebengine testing and added in dev, where MSVC2013 was removed to not add additional pressure on the CI. Task-number: QTBUG-65830 Change-Id: I48d3a36a9f69f7345d3cf4dc5a652adb62bb461f Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
* Enable ARM64 build for QNX7Samuli Piippo2018-01-241-0/+2
| | | | | | Change-Id: Ic30f4032c73ec16a9f1b93b3afee1e9812074bb7 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Merge remote-tracking branch 'origin/5.10' into devFrederik Gladhorn2018-01-221-1/+1
|\ | | | | | | Change-Id: I1031266ae727e7bfeae71bf3faed9b5197c16247
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-191-1/+1
| |\ | | | | | | | | | Change-Id: I0fdced87d2064e8459fa0b9c4e16a53c1f44ac0a
| | * Merge remote-tracking branch 'origin/5.9.4' into 5.9Liang Qi2018-01-181-1/+1
| | |\ | | | | | | | | | | | | Change-Id: I1c5c5e6e938f33dd8b0b9c40e64d509eeec25774
| | | * Revert "Add 'ForceDebugInfo' -flag to linux desktop binaries"v5.9.4Jani Heikkinen2018-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now debug symbols are added in qtlibs as well and library size is huge. We need additional 'separate_debug_info' flag in addition to this but currently there isn't support for it in coin. That's why we need to revert this change until coin has full support for this. This reverts commit b0b6b05b34f7d24c3a762e9b383c1b5bd1153a04. Change-Id: I7d36d2778433d2034420c209b73d21b5af32249f Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* | | | Move QNX 7 arm build from qt5 to defaultLiang Qi2018-01-142-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QNX 6.6 builds were removed. We need to check QNX in submodules build. This change amends 357de3ea1343d8bfbc2ec71d743e5981c396ca4f. Change-Id: Ia04256bf35e45f111f73661c6f3ca445253900ec Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-125-15/+17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Task-number: QTBUG-65688 Change-Id: I17a303731dab4b967c9ef8a852ee0c1097b88f10
| * | | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-111-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | Fixed up provisioning script locations after the reshuffeling into common/platform folders. Change-Id: Ia0b7d076e475ccc207f2955572fb9ab4171e5d9d
| | * | Remove 'Packaging' flag from QtWebKit MSVC2017/x86Konstantin Tokarev2018-01-101-1/+1
| | |/ | | | | | | | | | | | | | | | | | | Qt doesn't provide binaries for this platform. Change-Id: Iab30435bb480ee898c2409f87facabb26fce9421 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-063-9/+9
| |\| | | | | | | | | | Change-Id: I7119e6e1853b0eef2b695fb8165518e90b18d250