aboutsummaryrefslogtreecommitdiffstats
path: root/coin
Commit message (Collapse)AuthorAgeFilesLines
* Coin: Add Android OpenSSL scripts to macOS 12 provisioning targetAssam Boudjelthia2022-08-302-0/+88
| | | | | | | | Fixes: QTBUG-105594 Change-Id: I4980f27e216c627c1675d04ed1bb5f5b9d62f2c0 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 8cc7a5f45000f20a0af44004bd65222b04e3ee4e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* wasm: update emsdk to 3.1.14Lorn Potter2022-08-292-2/+2
| | | | | | | | This fixes some threading bugs Change-Id: I8025cd96ee5737deb04a571cc35eec8b26820039 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Exclude timezone functionality from INTEGRITY buildTatiana Borisova2022-08-271-1/+1
| | | | | | | | | | - Device doesn't support full functionality Change-Id: Ie0293e9d1ec9c5500e2c63e0c7ff8cc32015a454 Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 41f0e6d7b0fc71ed7bd7e2e99a52fe4d0b3e8fb4) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update Xcode version to 13.2.1 for macOS 11Heikki Halmet2022-08-272-4/+4
| | | | | | | | | | This is needed for QTQAINFRA-5109 Task-number: QTQAINFRA-5109 Change-Id: I49dafa26ef2aafe6e1c9f9cab87486675283c305 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> (cherry picked from commit d4602891f292926ae60a6de8ce0fdbf4fab4946d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Include needed Platform dependency for nightly QNX_710 windows targetHeikki Halmet2022-08-251-0/+5
| | | | | | Change-Id: I753245ae5641a45286c394cfb2696da6796d664d Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit 5af40232de640c27e18f218cd06a5514885bd9d1)
* Fix rmt client setup to repo-clonesHeikki Halmet2022-08-221-1/+1
| | | | | | Change-Id: I36d8f24b19135345a2829e7521585c0cba9fc41f Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit f7947969847b6a5872d2d8acc36a6425e2c08438)
* Provisioning: Remove git installation from macOS 10.14Simo Fält2022-08-221-6/+0
| | | | | | | | | | | | | The script uses homebrew which does not support 10.14 anymore and it fails. The git was installed due to Conan, but with TestOnly config it does not need git. Task-number: QTBUG-105554 Change-Id: I542780d32ebd7054c75a6afa357b3fac898b93cb Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit a992ba92052844fbe479a6739f6be609ebfbae39) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix calling of script creating shared foldersVolker Hilsheimer2022-08-185-4/+14
| | | | | | | | | | | | | | | | The calling script for each platform missed the leading ". " so powershell never executed the script. Sadly, provisioning still succeeded. Add some log output to the script doing the work to verify that the file system is what is expected to be at the end. If it's not, then the cd'ing into the shares will fail and the script will return with a non-zero exit. Change-Id: I8fe85c7e202132525876cdddf41750732f69aaf9 Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit aab85286b7e0122e736404c95873559422952161) Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Add script to create shared folders for testing Qt I/O with UNC pathsVolker Hilsheimer2022-08-1716-0/+70
| | | | | | | | | | | | | | | | | | | Once these paths exist reliably on the Windows VM running the test, and are shared, we can access them through UNC paths as \\${COMPUTERNAME}\testshare This allows us to remove dependencies to network infrastructure from those QtCore tests. The test needs to run last, as otherwise the Visual Studio installer mysteriously fails to execute. So make some space at the end of the script list. Change-Id: Ie11b894f000722a7d99b2c5e279c1b0b63021003 Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit 72ac09708252963b294884708121ea680691a64e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Provisioning: Update MSVC 2019 version to 16.11.18 in Tier 1Heikki Halmet2022-08-171-6/+6
| | | | | | | | | | | | | Older version seems to have issues with installer when updating the visual studio and buildtools versions through installer via command line. Task-number: QTQAINFRA-5090 Change-Id: Iaec5391ed7bc9780374a7f971624522dae2feee6 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> (cherry picked from commit 0507008ff656f2989e9649293c49b76880bd9406) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use macOS version from the packaging rules to build QtAlexey Edelev2022-08-102-5/+5
| | | | | | | | | | | Use macOS 12 as the building platform for Qt. macOS 10.14 will be deprecated as the building platform in Qt 6.5. Change-Id: I14d850a489efced84aa1e7e294d2ae75f5efa3de Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit c0ecadc049a89308762450cb3e7297e18fab5716) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Build and test iOS on macOS 12Tor Arne Vestbø2022-08-052-2/+2
| | | | | | | | | Ensures a recent Xcode version is used. Change-Id: I15b82417d336af3ea9ad385bd6d1f4e08d64c6c0 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 860bd111e271a6327455cf65a3bc6963df4b8780) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* COIN: Replace macos-12-arm64-tests with x86_64 in default precheckSimo Fält2022-07-211-1/+1
| | | | | | | | | | | There is a shortage of arm based Mac machines in CI so we have to spare the resources for now. Change-Id: Ifda8d6fb5ef3224dd001c6bdf2cf2cd14b8cff8a Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit b830beb222877b5712b93f8e2bf90fba85a40bba) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Harden cache delete script and extend to all Linux CI platformsAxel Spoerl2022-07-218-0/+404
| | | | | | | | | | | | Log script activities and deleted toplevel cache files/directories. Use sudo to override permissions in cache. Remove legacy single file based cache if it exists by error. Create cache directory with appropriate permissions if missing. Change-Id: Id6ad930bf8ba9233eeea8a7602d25c98d0058409 Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit aa9095d4cd235918118f6ec8f524806e3510e6ca) Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Coin:Android: Use VMSize8 for Android test targetsAssam Boudjelthia2022-07-192-2/+2
| | | | | | | | | | | | Ensure to explicitly use 8 cores for Android targets runnining tests to reduce the amount of flaky fails due to the emulator crashing or freezing. Task-number: COIN-896 Change-Id: I8b0cfac34aa7fc416166b9f7ae0b3e9d72c62e55 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 39efd3c35fd6713104d7cc2f47567010485cdae5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for newly added mac configurationAlexandru Croitor2022-07-181-2/+5
| | | | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Amends 21ed2db77b95cf0c7774a26da4d6b73cd08d3568 Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: Ibd4ae9bb7dfdbff0cc1ae7803a6aaf5e0c504d2e Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit 032dfe48faebe0434ce12a5f6a90c2bdffa33666) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use gold linker with Android Automotive documentation configSimo Fält2022-07-181-1/+1
| | | | | | | Change-Id: I8d282e015a0e195da2ad764516d3df1a48e6bff7 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 2f3432fe0d63a44cc1de18f3ab066cef991d96b9) Reviewed-by: Simo Fält <simo.falt@qt.io>
* Provision flite library on openSuSE Leap 15.3Axel Spoerl2022-07-172-0/+63
| | | | | | | | | | Add flite install script for linux and integrate it in provisioning for openSuSE Leap 15.3. Change-Id: Ie99271b115ba5c7b1f0177e09f38a4729de2b6cd Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit 171a3e85f712b630590719efa8dd6980a8dc1bd1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use 4 CPU cores for tqtc-android-automotive test VMAssam Boudjelthia2022-07-151-1/+1
| | | | | | | | | | The current cores count is 2 and that's leading to failures in tests execution. Change-Id: Ia442c66f0c6246114f43f812240ad469dc705424 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> (cherry picked from commit dcc3d699fbb0f5fdb44d197754d28459d78b52f1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QNX: generate wrapper scripts for all hostsSamuli Piippo2022-07-151-3/+3
| | | | | | | | | | The QNX build done on linux host can be used in installer for all host, make sure that the wrapper scripts are also available for all hosts. Change-Id: I564b66682cdfd514e165dfb1542683e9a542a53d Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io> (cherry picked from commit 4ec187cd4cbb297ac309e913412b4988196e9196) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use gold linker on Ubuntu 20.04 developer buildAllan Sandfeld Jensen2022-07-131-1/+1
| | | | | | | | | | Faster, uses less memory, and has better debugging. Also needed to link qtwebengine debug-builds on this arch. Change-Id: I337798a9191cb4a764de4b0251349e4e86b0288a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 49e7ee7913b817b2dd1f844b4f1c5f4b88ec0234) Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Coin:Android: Enable tests for default packaging target - Part 5Assam Boudjelthia2022-07-0831-119/+31
| | | | | | | | | | | | | | | | | | | This makes sure Android tests are run by default for packaging targets for various integrations including qt5 integrations and potential issues are caught up early on especially when doing sumobules updates and coin scripts updates. Also, this makes it easier to manage instead of having the tests enabled per module. Thus, this removes the Android test include from the individual modules because it will be retrieved directly from cmake_platforms_target_android_host_linux.yaml which is included by cmake_platforms.yaml. Task-number: QTBUG-88846 Change-Id: I8bc1638df48ad27781160df943c0126ffe495a3e Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit 1d4f821520263c68dc4c429ac9c52750c41aae59) Reviewed-by: Simo Fält <simo.falt@qt.io>
* Revert "Change QNX temporarily insignificant"Jukka Jokiniva2022-07-051-3/+3
| | | | | | | | | | | This reverts commit 60cb5adc2ebadd411ad312e3e49af40ca7f56d6d. Reason for revert: QNX licenses fixed Change-Id: I50bdff9b416c10d0a9181cded524c37681a8723e Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit 9aa0ec5040079b43f7b694625bb5422b8d420600) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Change QNX temporarily insignificantJukka Jokiniva2022-07-051-3/+3
| | | | | | | | | | QNX licenses expired. Temporarily remove QNX from blocking CI. Change-Id: I96f9b2d4c07c1921736c929971ec1e716d7d6131 Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io> (cherry picked from commit 60cb5adc2ebadd411ad312e3e49af40ca7f56d6d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* COIN/Qt Creator: Run testsEike Ziller2022-06-281-4/+4
| | | | | | | Change-Id: I73247d88fcd5539c2d3748af7619c2223c237d9c Reviewed-by: Antti Kokko <antti.kokko@qt.io> (cherry picked from commit 58ebc955614f8d96eac54c0953b9b4071bf1a0ef) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Also let Linux Android developer build use configureAndreas Buhr2022-06-231-2/+3
| | | | | | | | Change-Id: I31bfab26a28aa60354608dfe6531d9605f556c33 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit 65f50d4d223c71478db39c3e62f19cfa368315c1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* CI: make Linux host builds to use the common QNX SDPTommi Mänttäri2022-06-221-2/+2
| | | | | | | | | | | | To ensure that both Linux and Windows host builds are equivalent the Linux host builds need to use the common QNX SDP file that support both host environments. Task-number: QTBUG-101292 Change-Id: Iaf3fe0de1bce64918165555bff07f5cb423fef32 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit e487623c0ddae0222a910acbe6f780337d3f4806) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* CI Nightly: add Windows host support for QNXTommi Mänttäri2022-06-227-3/+110
| | | | | | | | | | | Add required configurations to Nightly run for building Qt SW in Windows host for QNX OS. Task-number: QTBUG-101292 Change-Id: I689abd6596bf1ab1f30ba07c198e12569dbf2164 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 857ae6e1e161e85d3d7402901dc67b33d3e65d65) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Precheck: Run only configs used in cmake_platforms.yamlToni Saario2022-06-161-6/+0
| | | | | | | | | | | | Most of the modules do not have all configurations from different yamls. Using configs from yamls only used in some modules will lead to precheck using configs which are not used on normal integrations. Change-Id: I7712db05eee485692d0363326194f02e21a40b9a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit e9b5cfc63462ecebfff6ae0c12596d2d66ed02b0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Fix android automotive configuration to use configureAlexandru Croitor2022-06-151-1/+1
| | | | | | | | | | | | | | The UseConfigure feature was enabled, but the configure arguments were not ported. Amends 5e9653ef9736467fe8efe6e71ec468761dcdc8de Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I89607aef275370dc27910a5cd1fec7603a1fd576 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 6e95fb2f933788f2293afc230e8fdaf67a88bf7b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for QEMU Boot2Qt configurationsAlexandru Croitor2022-06-151-6/+9
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I9aacf3e6f15fc074b52e85da9e3f671b4f58a135 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 64cf9a03b7dfc144ab30551893cfb3535a688e26) Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Coin: Add precheck yamlToni Saario2022-06-147-0/+34
| | | | | | | | | Defines configurations that will run on default precheck. Change-Id: Idb7d3981b2679c3714f86a92808e90fe33aaf136 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> (cherry picked from commit 43a461de46dee6d5b71cfb398ffd347304312ae3) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Fix iOS tests configuration to pass -debug-and-releaseAlexandru Croitor2022-06-121-1/+1
| | | | | | | | | Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I578e1238ea187ade908d8174c0c6e5f7a9a9f66f Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit 6b2298dacfa8369c6ae152f244797f39ad9868ad) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for Windows MinGW + GCC configurationsAlexandru Croitor2022-06-091-12/+22
| | | | | | | | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. As a drive-by, remove the qt tiff option from qtbase configure args. The feature is only available in qtimageformats. Amends a97bdde4d485fe0bde1a12c4307ae72a35b54c46 and 4b4f0be08debcfde62caf4066222b348ce65dea1 Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I722bd869315b9059f5cadc5e935ed5173edf370d Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit bcada10a9e591481f2f17da512b18051a75e7255) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for Integrity configurationsAlexandru Croitor2022-06-091-3/+5
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I128f5e424481ba8fbb4649c75be818abee57e03e Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 6ec880ea47fd6b8ce074af44feb4ca2a973b4afb) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for QNX configurationsAlexandru Croitor2022-06-091-9/+12
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: Ibb84a88f7f1ebd1f98e9998fac4180b257e80461 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 7c9601115d37f17dc77ecabdc0dbf7883c8e667a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for WASM configurationsAlexandru Croitor2022-06-091-7/+7
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I534b630946f1fd9f79e8466886ea727697cabbc4 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 615091a6a80525e40438bf38e71e194f24114bfa) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for Android automotive configurationsAlexandru Croitor2022-06-091-15/+23
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I6fa9d75fab32f7355847a09996876f7e6c0a8b1c Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 5e9653ef9736467fe8efe6e71ec468761dcdc8de) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for Android configurationsAlexandru Croitor2022-06-094-29/+43
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I008dd8dfca800e94ea3448bfd2c7ebae3266983e Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit d65844f4a22ca17ab5286ffc80bb400c050cd981) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for static tests configurationsAlexandru Croitor2022-06-091-6/+10
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I2d35724074f4180775ca28c4befea1b9de838ecf Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 2566bbfe717453e0c08f8453604b293b816170c8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for Windows MinGW + LLVM configurationsAlexandru Croitor2022-06-091-8/+16
| | | | | | | | | | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. As a drive-by, remove the qt tiff option from qtbase configure args. The feature is only available in qtimageformats. Amends a97bdde4d485fe0bde1a12c4307ae72a35b54c46 and 4b4f0be08debcfde62caf4066222b348ce65dea1 Also remove redundant compiler launcher assignments. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I5cfcf5ddf60e9dd77cb67f41bb75525b44ad78d3 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 98bcf11bf8b8685c34adb9f4f58933f51aaf1ae4) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for Windows MSVC arm64 configurationsAlexandru Croitor2022-06-091-8/+10
| | | | | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. As a drive-by, remove compiler launcher assignments. They are handled automatically by the qtbase instructions. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: Id7b02804aa2c931e81f227cae64b19ab0e40f82d Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit ce76bcd8e223808b69691930f8533f363e833ab0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for Windows MSVC desktop configurationsAlexandru Croitor2022-06-091-19/+22
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I153b9268f8795c33a44f85a316fa7c1c31ac0492 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit aa0c9d494313e359f10311071542c7f2831a0196) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for macOS desktop configurationsAlexandru Croitor2022-06-091-7/+11
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I38e038e6682f77a5ea3f2335f24f8bcbd2e7c605 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit e0c0aaade49d1554764c2af66658bba8388c087a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for RHEL configurationsAlexandru Croitor2022-06-091-3/+5
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I1fef5b57c493d1e32080fad393e4e531e441e142 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 4810eb2f6120b7751b94498feaee461943e5d051) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for OpenSUSE and SLES configurationsAlexandru Croitor2022-06-091-4/+7
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: Ia2461f24ba526702196f72ea492b59cc2b1abf5a Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 6d6eccab3454483540f4948085a231fc7403e079) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for iOS configurationsAlexandru Croitor2022-06-092-6/+9
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: If84d580bdcf166f07ecd1f6fb20e3404e1fb0e1c Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 07f418d4153f07aa9c745577b7386a8ac95e010a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Use configure for Ubuntu desktop configurationsAlexandru Croitor2022-06-091-4/+7
| | | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I2620014c3858c1f343f8698fc3f8de4f9188ad4b Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 99731bc155075052a0f11fa5a9e99fc87720bd86) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* For qglobal.h: include <stdalign.h> in C mode C11 support is requiredTatiana Borisova2022-06-031-2/+2
| | | | | | | | | - add C11 standard in use by GHS compiler Change-Id: Ied36da57617897c0c2553b6e2a9dd1206ca65d34 Reviewed-by: Kimmo Ollila <kimmo.ollila@qt.io> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* wasm: update emscripten version to 3.1.10Lorn Potter2022-05-272-2/+2
| | | | | | | Qt 6.4.0 will require emscripten 3.1.10 Change-Id: I9411902674104aae8f4ba3b6af11e9956932d6b9 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>