aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs/qt5.txt
Commit message (Collapse)AuthorAgeFilesLines
* Change configuration files into yaml formatToni Saario2019-07-011-21/+0
| | | | | | Change-Id: I252908e9eae3a254f32a286608734b5728cd60b8 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
* Disable MySQL from packaging buildsHeikki Halmet2019-06-131-19/+19
| | | | | | | | | | | | | We can't link against 3rd party GPL libraries Task-number: QTBUG-76081 Change-Id: Ia78c58b14349078259488eafb592c2f70dbf7241 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit a05bd71ede9e2c67a66fd2d28fab8e9e9386e51c) Change-Id: I97d1d06b266490080325126e2dd715436a91b01a Reviewed-by: Simo Fält <simo.falt@qt.io>
* Provisioning: Change openssl version to 1.1.1bJuha Karjalainen2019-06-101-1/+1
| | | | | | | | | | | | | | Use newest LTS version of openssl as support for 1.0.2 series will end at end of 2019. For windows 7 x86 openssl 1.0.2 will be used until all need fixed are made to submodule tests Task-number: QTQAINFRA-2327 Change-Id: I930d239cd139b6202ebdfb5cdc8068ff2ad0b8a3 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit 3e838f2a34d0c1538535bd184aa12681497c8a38)
* Split features list between Coin and qtTony Sarajärvi2019-06-101-21/+21
| | | | | | | | | | | | Start using configure args as configure string instead of flags. Task-number: QTQAINFRA-2744 Change-Id: I2ce189531df7ba805d18b36615259bf0303e7175 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 8cdf60fe6492490561cd6798901b201903ff6ab2) (cherry picked from commit d49c0cd0bbc535156007a9772e4561d6aaf6a105) Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Remove 32bit MSVC 2015 from the CITony Sarajärvi2019-03-231-1/+0
| | | | | | | | Task-number: QTQAINFRA-2251 Change-Id: I4006c7390759e2eb357309de36eb23af007a576e Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* Provisioning: Move Android toolchain and config to win10Simo Fält2019-01-171-3/+3
| | | | | | | | | | Installing Android toolchains and ssl headers to win10 template and moving Android windows platform configs to win10 from win7. Task-number: QTQAINFRA-1266 Change-Id: I9b3e3a378451e0bdfc7dc5c7b75ee035faf8994c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 5a040ca46a46a3a45fa61036ca5115c4d0819034)
* CI platform config: Make 32 bit msvc2017 config as defaultSimo Fält2018-10-251-1/+1
| | | | | | | | | | | Swapping 32 bit windows packaging configs so that MSVC 2017 is built as default config and MSVC 2015 only for qt5. As the config is not part of the default.txt we have to add it as module specific config. Change-Id: I3c423c2c80d0093fdeca340d6faa8e162c03b5cd Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Provisioning: macOS_10.13: Update Xcode and cmd line tools to 10.0.0Joni Jäntti2018-10-181-4/+4
| | | | | | | | | | | | | | | | 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-161-1/+1
| | | | | | Task-number: QTBUG-63708 Change-Id: Ib7897c5daffa49b014c95db5a6db9d350fe1a5e8 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Add Android arm64 targetsTony Sarajärvi2018-10-081-0/+2
| | | | | | | Task-number: QTQAINFRA-2078 Change-Id: Icbc4fa27932e2a53d43bf1c72ddd2091f2801e5c Reviewed-by: BogDan Vatra <bogdan@kdab.com> Reviewed-by: Simon Hausmann <simon.hausmann@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-211-20/+20
| | | | | | | | | | 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>
* 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-301-3/+0
|\ | | | | | | | | | | | | | | 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-281-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Move iOS/tvOS/watchOS build host to macOS 10.13Liang Qi2018-08-281-3/+3
| | | | | | | | | | | | | | 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-261-6/+6
| | | | | | | | | | | | | | Task-number: QTQAINFRA-1289 Task-number: QTQAINFRA-1389 Change-Id: Ic6f637170cd4b98ece45811e66dbb21dc3ee66e3 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | Upgrade Android NDK to r16b and switch to clangJoni Jantti2018-08-041-3/+3
|/ | | | | | | | | 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>
* 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>
* 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>
* 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 a MSVC2017 platform to the default testedAllan Sandfeld Jensen2018-01-261-1/+0
| | | | | | | | | | 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>
* Move QNX 7 arm build from qt5 to defaultLiang Qi2018-01-141-1/+0
| | | | | | | | | | 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-121-1/+1
|\ | | | | | | | | | | | | | | | | 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 Qi2017-12-221-2/+2
| |\ | | | | | | | | | | | | | | | | | | Conflicts: coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh Change-Id: I5aaf8fa93f7a9f06e30b9730703e8d1e018cb1f7
| | * Remove 'Packaging' flag from builds we don't need itJani Heikkinen2017-12-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | We don't offer binaries for INTEGRITY, MSVC2013 32 bit or MSVC2017 32bit so we don't need 'packaging' flag there either Task-number: QTBUG-65324 Change-Id: If9e8fdebab44fcafde9b4da893be6f79f6287aac Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* | | Adjust QNX packaging builds for Qt 5.11Jani Heikkinen2018-01-091-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | - Add missing 'Packaging' flag for linux and windows QNX builds - Remove unnecessary 'Packaging' flag from mac QNX build Change-Id: Ie4c49b9bd93f67f6a2dbbdece99da8c8f5fb3bef Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
* | | Drop builds done with VS2013Tony Sarajärvi2018-01-051-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-1390 Change-Id: Id3de3706466508cdbfc586b2a39d96083e8434e5 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Tuukka Turunen <tuukka.turunen@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | Drop QNX 6.6.0 verification from the CITony Sarajärvi2017-12-271-3/+0
| | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-1378 Change-Id: Icc5fb21b6430c916ceecb8d5a504d40938931b06 Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Revert "Temporarily disable android build on macOS 10.12"Liang Qi2017-12-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring android build on macOS back. This reverts commit b6249e89fad8c31a1ae4b6be4b8342cc5d9f947d. Task-number: QTQAINFRA-1660 Change-Id: I510894cf6bdc7089fea140e3702e5246a6617787 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | Temporarily disable android build on macOS 10.12Liang Qi2017-12-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Need to be re-enabled when correct fix landed. Task-number: QTQAINFRA-1660 Change-Id: Ifefb019016322ebf2e7c4ec9320e58555c6918e0 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-12-141-14/+15
|\| | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/qt5.txt Change-Id: I9ad5a004544bf2f368ee1aaad247c4db3b36b162
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-12-091-10/+9
| |\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/qt5.txt coin/provisioning/common/install-commandlinetools.sh coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh Change-Id: I3b20cda2b35412fd708295e4f9e32cd2d7d638fb
| | * Move INTEGRITY build from qt5 to defaultLiang Qi2017-12-081-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | Many failures in qtbase on INTEGRITY happened recently. Change-Id: Ic55259e694961a53199d30f095159728207f8824 Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Fix indentation in platform configurationsTony Sarajärvi2017-11-301-9/+9
| | | | | | | | | | | | | | | Change-Id: Id4a7bec02b0ee1156e80667538a29ca2baf4cfed Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-11-091-14/+16
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also update to pyro toolchain in QEMU way. Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt coin/platform_configs/qtdeclarative.txt coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh Done-with: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Task-number: QTBUG-64384 Change-Id: If0451b81059e6831a5e5df0f359f119caf4ee09d
| | * Fix QNX platform configurations for Qt 5.9Jani Heikkinen2017-10-271-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With Qt 5.9 series we still deliver binaries for QNX 6.6 only -> - Add QNX 6.6 platform configurations for windows - Remove 'packaging' flag from QNX 7.0 builds - Add provisioning script to patch QNX in windows 10 as well This change fixes the previous 5.6 merge, where this should've happened. Change-Id: Icf080fa5614371627f8f5245675cb190ebaaf893 Reviewed-by: Simo Fält <simo.falt@qt.io>
| | * Provision vanilla Windows 7 x86 and use itTony Sarajärvi2017-10-241-3/+3
| | | | | | | | | | | | | | | Change-Id: I96eefe2e69b5cbe5d68329be2bb4273d03bb85ca Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Fix Windows 10 x64 Python with new tier 1Joni Jäntti2017-10-231-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current tier 1 template #9 has python and anaconda installed that came with MSVC2017. This messes with the provisioning scripts and ultimately builds such as pyside, even though qt5 builds go through. Task-number: QTQAINFRA-1503 Change-Id: Id4e1303ba2524373170f1aca7b0c7e66f9f235dc Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | * Make CI use a new RHEL 7.4 provisioningJoni Jäntti2017-10-191-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added all the provisioning scripts that install required programs and make changes to certain settings. These are needed to build qt5. This commit replaces RHEL 7.2 in desktop builds, android builds and INTEGRITY builds. Task-number: QTQAINFRA-1251 Task-number: QTQAINFRA-1252 Task-number: QTQAINFRA-1253 Task-number: QTQAINFRA-1267 Task-number: QTQAINFRA-1269 Change-Id: Icef19df7fb799a4008ccdc0584821c982055e339 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Make CI use a new provisioned Win 10 templateJoni Jäntti2017-10-171-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added all the provisioning scripts that install required programs and make changes to certain settings. These are needed to build qt5. This replaces the old Windows 10 template. Task-number: QTQAINFRA-1263 Change-Id: I0f3d1072d53eb75f7405cf79139f2919eeb1f716 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-10-051-2/+4
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules coin/platform_configs/qt5.txt Change-Id: I4dee3bb4aab69430fc013ce509e20b7a9b9e4f47
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-09-271-1/+4
| |\| | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/qt5.txt coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh Change-Id: I16388eb0c2ebaa08e7bb1255711d64647fdad3ac
| | * Change Packaging and iOS builds to macOS 10.12Heikki Halmet2017-09-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | This changes swap packaging and iOS builds from 10.10 to 10.12 Task-number: QTQAINFRA-1095 Change-Id: I681c0abc29bfeb240dd61f8a95c811d353979013 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-09-251-1/+1
| |\| | | | | | | | | | Change-Id: I623539ff0e95642bdd58fa3bbac4d1c88afbe519
| | * Merge remote-tracking branch 'origin/5.6' into 5.9Liang Qi2017-09-221-1/+1
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 42b502f is not needed for branches >= 5.8, configure.exe does not exist anymore. 30660bf was not applied to 5.9 branch, the scripts were not adapted to new template. Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt Change-Id: Ie3681d5f641e99a074368f21b7f85fe31beacc17
| | | * Provision and build QNX660 on Win 10 x64Tony Sarajärvi2017-09-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes the mingw from 4.9 to 5.3. Task-number: QTQAINFRA-1208 Change-Id: I360b9806c35e597a4b9fd0d57c10eebfb8643905 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
| | | * Add UploadConfigureExe featureAapo Keskimolo2017-09-021-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to solve the requirement for uploading configure.exe from product version, but we can add this as a feature and remove the dependency to product version. Change-Id: If671e7193771453cd5cd41e881875c44ff0992fb Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | | * Make CI use a new provisioned Win 10 templateJoni Jäntti2017-09-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added all the provisioning scripts that install required programs and make changes to certain settings. These are needed to build qt5. This replaces the old Windows 10 template. Task-number: QTQAINFRA-1263 Change-Id: Ieeb2ae3c53841644996d99ca86228df6f825a63a Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Joni Jäntti <joni.jantti@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>