aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs/cmake_platforms_target_android_host_windows.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Build android target binaries only onceJani Heikkinen2022-09-221-66/+0
| | | | | | | | | | | - android armv7 is build only in windows - android arm64 is build only in mac - android x86 and android x86_64 are build only in linux Task-number: QTBUG-101357 Pick-to: 6.4 Change-Id: Ibfbd2e3c6d5d3a7a52dde3b35ca6c23eddf4b2f1 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Support multiple Android NDK versionsHeikki Halmet2022-09-201-12/+16
| | | | | | | | | | | | | | | We need to verify latest Android NDK version in all Qt6 branches and we need to retain the NDK version we had when the specific branch was released at the first time. Verification of the latest NDK will be done during integrations in 'dev' branch and with older brances it will be done using nightly build targets Task-number: QTQAINFRA-4990 Change-Id: I2a96e419d403820f55f4244230c28ad09dc9095b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* coin: Use configure for Android configurationsAlexandru Croitor2022-06-081-10/+14
| | | | | | | | | | | Use the configure script to configure Qt in the CI, instead of calling CMake directly. Pick-to: 6.2 6.3 6.4 Task-number: QTQAINFRA-4357 Task-number: QTQAINFRA-4815 Change-Id: I008dd8dfca800e94ea3448bfd2c7ebae3266983e Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
* Update conan profilesToni Saario2022-02-281-8/+8
| | | | | | | | | | | | | | | | | | | | | | Split the end user profile variants in two, e.g.: linux-x86_64-gcc -> linux-x86_64-gcc # 1 baseprofiles/linux-x86_64-gcc # 2 1) This is still the end user variant but this includes the counterpart from 3rdparty subfolder 2) This contains those settings and options that are needed for 3rd party depedencies like icu Task-number: QTBUG-99213 Pick-to: 6.2 6.3 Change-Id: Ia6d7d9c5759848ff339cf8f50a40b10dfd9877d6 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Remove old Windows 10 targetsHeikki Halmet2022-02-041-56/+0
| | | | | | | | | Windows 10 21H2 is now significant for all targets Pick-to: 6.3 Task-number: QTQAINFRA-4539 Change-Id: I9435c11f7df6b7c2c77a5af10ebc5e0da5717ccb Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Make Win 10 21H2 Environment variables to match with the old Win 10Heikki Halmet2022-02-041-0/+6
| | | | | | | | Fix few differencies. E.g. Conan env variables are missing Pick-to: 6.3 Change-Id: Id08c422b1df61c2acaf59cf2bcdb0cc55cdcb1e7 Reviewed-by: Toni Saario <toni.saario@qt.io>
* Replace Windows 10 21H1 with Windows 10 21H2 in CIHeikki Halmet2021-12-041-8/+8
| | | | | | | | | | | | | | | Tier 1 image includes all configurations from pre-provisioning folder. E.g. these are pre-provisioned: Visual Studio 2015 version 14.0.25420.1 Update 3 Visual Studio 2019 + build tools version 16.11.7 Visual Studio 2022 + build tools version 17.0.1 Task-number: QTQAINFRA-4651 Pick-to: 6.2 Change-Id: I738ac703d72620f84008ac8a5e5d57911d89d055 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* coin: Don't set CMAKE_C/CXX_COMPILER_LAUNCHER for sccache explicitlyTor Arne Vestbø2021-11-091-16/+11
| | | | | | | | The coin 'Sccache' feature will take care of it. Pick-to: 6.2 Change-Id: Ibb9f79f2d7fc2d7fa2fcfbb24383b1f34fcf594c Reviewed-by: Toni Saario <toni.saario@qt.io>
* Replace MinGW 8.1 with MinGW 11.2.0 in CIHeikki Halmet2021-10-251-16/+16
| | | | | | | | | | Note! MinGW version is 9.0.0 but the GCC version is 11.2 which is used with the naming of MinGW Task-number: QTBUG-93479 Change-Id: I318a898c49bded60bb891b73109de829cb975750 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Coin:Android: set ANDROID_SDK_ROOT explicitlyAssam Boudjelthia2021-10-221-8/+8
| | | | | | | | | | | | ... and remove ANDROID_{SDK,NDK}_HOME as they are deprecated and might not work even. Pick-to: 6.2 Task-number: QTBUG-97002 Change-Id: Ie6fe93eb91fad0153aee795b73a43e84e37c8127 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Add Windows 10 version 21H1 to CIHeikki Halmet2021-10-111-0/+51
| | | | | | | | | | | | | | | | | | | Packaging targets needs to be parallel with older Windows 10 version until packaging site is ready to start using new windows 10 version. Inlcudes: * MSVC 2022 version 17.0.0 preview 3.1 * MSVC 2019 version 16.11.2 * MSVC 2019 build tools version 16.11.2 * MSVC 2015 version 14.0.25431.01 Update 3 Failing targets marked as insignificant Task-number: QTQAINFRA-4517 Change-Id: If841509923c2534a5bf626078b97f2d3f63a07b6 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add Conan profilesIikka Eklund2021-09-061-4/+16
| | | | | | | | | | | Create conan profile per packaging configuration. Profiles will carry configuration information to the builds conan does. Profiles allow users to replicate identical configurations to the packaging configurations and reuse existing binaries. Change-Id: I50a2a4edbedbf56774bd4ceaae268928f8ed00e0 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update Windows 10 x86_64 version to 20H2Heikki Halmet2020-12-041-4/+4
| | | | | | | | | | | | | | | | | | Windows 10 Enterprise 20H2, OS build 19042.508 Additional SW: MSVC 2019 version 16.8.1 MSVC 2019 Build Tools version 16.8.1 MSVC 2015 14.0.25420.1 Virtio driver Virtio Balloon driver NetKVM driver Vioserial driver Guest-agent qemu-ga-x86_64 Pick-to: 6.0 Task-number: QTQAINFRA-3961 Change-Id: I8abc7ac011c58ad13db433fc86a1327afceafc68 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* CMake: Adapt to new QT_BUILD_TESTS variableJoerg Bornemann2020-12-011-4/+4
| | | | | | | Change-Id: Ib35e164a8628ffc7d1429ba4756a27d4b98977e2 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 87269f4353b17f2d752fad9350ee8b0e44ac1342) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Enable sccache for compatible platformsToni Saario2020-09-251-8/+8
| | | | | | | Android targets, QEMU and the Ubuntu are capable of caching artifacts. Change-Id: I417b7e9b7bd85fb21cce6dfbb2ac8985faba58eb Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* CMake: Update provisioned CMake to version 3.18.3Cristian Adam2020-09-251-4/+4
| | | | | | | | | | | | | | | This version should fix the iOS PCH builds and Ninja Multi-Config, as well as the issues with AUTOMOC and Ninja. Temporarily explicitly disable the pkg_config feature on Windows hosts, because otherwise the configuration will break. The FindPkgConfig module in 3.18 has some additional behavior for checking if the found pkg-config works, and that's not handled by our qt_build_internals_disable_pkg_config_if_needed function in qtbase. Fixes: QTBUG-86862 Change-Id: I80514d3d7896ae09ab252aed10e86725fae0cc9c Reviewed-by: Toni Saario <toni.saario@qt.io>
* CMake: Add Windows10 x64 MinGW 8.1 host Android CMake targetsAlexandru Croitor2020-09-171-0/+50
Adds the missing Windows host Android target configurations. Each android architecture we support is re-added as a separate configuration, because CMake builds currently don't support multi-abi builds as tracked in QTBUG-80943. Task-number: QTBUG-86053 Task-number: QTBUG-85911 Change-Id: I421c6fc726a4813dbab5fcd67961ae4124eccb13 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>