aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs/default.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Use legacy instructions when building all qmake configurationsAlexandru Croitor2020-02-031-15/+19
| | | | | | | | | | | | This change is preparation for merging qtbase wip/cmake -> dev, because that will bring in the new yaml instructions on how to build the CMake configurations, which means that legacy instructions provided by Coin itself need to be used for all the existing qmake configurations. Change-Id: I7005835719b83b7186138292a2e1baf4d2a4a3e0 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Disable warnings-are-errors for the doc buildSimon Hausmann2020-01-311-1/+1
| | | | | | | | We're not really interested in catching the C++ warnings at this late stage (Qt5 build), especially not for building documentation. Change-Id: I48c621ce6de199de61fab8de6517f4c0b099bf11 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Remove ICC from our list of tested platforms for nowLars Knoll2020-01-281-5/+0
| | | | | | | ICC 18 doesn't support C++17, so let's remove it. Change-Id: If87010fe73111324f78ccd26f25e55ec7e6afbca Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Remove QNX configs from CILars Knoll2020-01-271-7/+0
| | | | | | | | Those configurations don't support a C++17 compliant compiler. Fixes: QTBUG-81576 Change-Id: I87499e21e7532856fdd4c41b1e162e3566d5f130 Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io>
* Merge remote-tracking branch 'origin/5.15' into devLiang Qi2019-11-221-6/+11
|\ | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.yaml coin/platform_configs/qtbase.yaml coin/platform_configs/qtconnectivity.yaml Change-Id: I1f6b8dff622c3899b2d655108f638404b3bc2189
| * Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2019-11-201-11/+22
| |\ | | | | | | | | | Change-Id: I03ba6455b8789eefb87a844d5fdbe0998cb02337
| | * Enable dSYM files for release builds in macOSJani Heikkinen2019-11-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Same flag is used in windows and linux ones and it seems that is needed to enable dSYM files for release builds Task-number: QTBUG-3934 Change-Id: I3f60ea68ba0f4d755e411215efa4cec1d0a46d83 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
| | * Use macOS 10.14 to build iOS/tvOS/watchOSTor Arne Vestbø2019-11-141-3/+3
| | | | | | | | | | | | | | | | | | | | | Allows us to (as a follow-up) use Xcode 11. Change-Id: I799732eee35eea3db83e568d26ded6e7ae1df53d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * Provisioning: Add MSVC 2019 and upgrade MSVC 2017 to the latest versionHeikki Halmet2019-11-071-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Under coin/pre-provisioning can be found information what have been provisioned to tier1 image Visual studios are updated to versions: MSVC 2019: version 16.3.1 MSVC 2017: version 15.9.16 Task-number: QTQAINFRA-2875 Change-Id: I3a9748296dcf088bb312dec8f78bdc59dfb281d1 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | | Merge remote-tracking branch 'origin/5.15' into devLiang Qi2019-11-081-27/+8
|\| | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.yaml Change-Id: Id4af2d72bb409b6851758a726677c2f2235fc0af
| * | Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2019-11-071-26/+3
| |\| | | | | | | | | | Change-Id: I61d236e3d97ffd6e1cea460fba3d0eb2dac1d045
| | * Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-11-061-1/+1
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh Change-Id: Ie9eae2144868cbe4a6c5ff9472c1a0e8fd53ed08
| | | * QNX: Use extprefix for the host pathSamuli Piippo2019-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use extprefix instead of prefix, so that the target deployment path won't contain host paths. Especially needed to avoid Windows host paths on target. Prefix will default to /usr/local/Qt-x.x.x Task-number: COIN-48 Change-Id: Ie888dace694294b72a32913b65a191b4bcb78371 Reviewed-by: James McDonnell <jmcdonnell@blackberry.com>
| | * | Remove macOS 10.12 from CITony Sarajärvi2019-11-051-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-3342 Change-Id: If617a762b4d65983d2d823ef035d4e5f9e5bc432 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
| | * | Drop unnecessary android buildsJani Heikkinen2019-10-291-24/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From 5.14 -> we will have combined android builds for all android targets. So remove all separate android builds as those are covered by multi ones. Task-number: QTQAINFRA-3310 Change-Id: Ia00222cf56e85ed207ad01d5d00a81849196176d Reviewed-by: BogDan Vatra <bogdan@kdab.com>
| * | | Build examples on the no-widgets buildsTony Sarajärvi2019-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-1975 Task-number: QTBUG-63908 Change-Id: I0279fd4ca58ab389855e1152e9a8cee3ac97d502 Reviewed-by: Rolf Eike Beer <eb@emlix.com> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| * | | platform_configs: add -bundled-xcb-xinput to RHEL-7.6:PackagingGatis Paeglis2019-10-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All libs, expect xcb-xinput have been dropped from 3rd party sources in qtbase. When building default binaries for releases we used to have "qt-xcb" switch to reduce dynamic depenendies of the binary. We still need to do that for xcb-xinput (via -bundled-xcb-xinput) as this library is not available on some of the supported distributions. Change-Id: Iece12bc38978ddb66f84928f661924f076c3647e Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | Add macOS 10.14 to the CI againLiang Qi2019-10-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-2938 Change-Id: Idd331fcb29752386b95463de8bdaeb0dd6b0ac08 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* | | | Merge remote-tracking branch 'origin/5.15' into devLiang Qi2019-10-041-8/+41
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules coin/platform_configs/default.yaml Change-Id: I6adccbdcd3a4b794380a2e202e567146e663c15f
| * | | Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2019-10-031-10/+43
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules coin/platform_configs/default.yaml Change-Id: I34cf4fb6818c17872e55f36149e8f91871d2aea1
| | * | Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-10-011-8/+16
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.yaml coin/platform_configs/qt5.yaml Change-Id: I48b1e814dd6328dfb2827d0898a277b81ec25e55
| | | * Platform configurations: Move Android_ANY (clang-x86) to defaultHeikki Halmet2019-09-121-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Arm targets from default change places with clang-x86 from qt5 Task-number: QTQAINFRA-3153 Change-Id: I642f5c07fd5c36bf675676d82f5f200bce4beccf Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | * | Add build for combined android targetsJani Heikkinen2019-09-241-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From 5.14 -> android builds are done by default at one go. Add new builds for doing that. Removing old, separate builds will be removed in a follow-up patch to give time for packaging to adapt that new system Change-Id: I42f094c7940f3914d7e00feda71cc74f7a26655f Reviewed-by: BogDan Vatra <bogdan@kdab.com> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
| | * | Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-131-5/+22
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change partially reverts 24f0367a60fdd3379014e507fa7f4553d433c601. Conflicts: coin/platform_configs/default.yaml SLES 12 got removed temporarily. Task-number: QTQAINFRA-2851 Change-Id: Ib12a6e5ced3c89a5c8c9c2b1548a1c9d23d159d9
| | | * Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-09-091-3/+3
| | | |\ | | | | | | | | | | | | | | | Change-Id: Iffcf9b199df17a50acf03e29b9deae033396dfcb
| | | | * Remove un-needed configure arguments for Apple OSesTor Arne Vestbø2019-09-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I18bab0c70bbb9486eef815f9310dd807ae5cde83 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
| | | * | Provisioning: update QEMU toolchainsAssam Boudjelthia2019-09-071-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update QEMU toolchains to Yocto thud(2.6) release(DC Qt 5.13.0) with GCC 8.2.0. * Suppress QEMU "Unsupported syscall" and "Unsupported ioctl" logs, set environment variable QEMU_SYSCALL_DEBUG to show them. Task-number: QTQAINFRA-2808 Change-Id: I987353b0f3aff87a02ea3bf96ace8de32d6f557b Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
| | | * | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-08-281-1/+11
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: coin/platform_configs/default.yaml coin/provisioning/common/linux/disable-ntp_linux.sh coin/provisioning/qtci-linux-SLES-12-x86_64/55-emsdk.sh coin/provisioning/qtci-linux-SLES-15-x86_64/55-emsdk.sh emsdk.sh was moved from linux to unix, see 38e416be664dc216b332e6b4ff8d38905dfdc1e9 Change-Id: I5b06dde2860a4e4869960ae2a5be1d6a1396e957
| | | | * Add Suse Linux Enteprise Server 15 to the CITony Sarajärvi2019-08-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-3123 Change-Id: I725c58c7d319945f7470118dec99b5360385da7b Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | | | * Add Suse Linux Enteprise Server 12 to the CITony Sarajärvi2019-08-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-2851 Change-Id: Ia421a5e35f8a0515d7f761ca0c52a54a93dcee5c Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
| | | | * Add QMAKE_LFLAGS_APP+=-s as configure argument in linux desktop buildJani Heikkinen2019-08-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After adding "-force-debug-info" and "-separate-debug-info" debug information is going in the binaries accidentally & so on exploding binary size. Debug symbols are wanted for libraries and adding QMAKE_LFLAGS_APP+=-s as configure argument will prevent debug information not to go inside binaries. Task-number: QTBUG-69767 Change-Id: Ieec205402b34870901aeb26d9ca98fa9edb159c6 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
| | | * | Build MIPS64 with b2qt toolchain - againTony Sarajärvi2019-08-221-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This configuration verifies big endian builds. The build was accidentally removed in merge a94696ccd5be936099809eda58db02999cb7c77a. See also 9b84c7135b9903d6f975ea082d7ae5958248a8fd. Task-number: QTQAINFRA-2492 Change-Id: I2616f918591758b4cfee244a0a5414a61322f7d3 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
| | | * | Enable a no-gui build on Ubuntu 18.04 for 5.13wip/pyside-setup/5.14Liang Qi2019-08-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Task-number: QTQAINFRA-2576 Change-Id: I4bc96802b5fe940408158734b01f7b9b01361235 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | | | Merge remote-tracking branch 'origin/dev' into wip/qt6Liang Qi2019-09-131-55/+0
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitmodules Ignore qtquick3d for now. coin/platform_configs/default.txt coin/platform_configs/default.yaml coin/platform_configs/qtbase.txt coin/platform_configs/qtbase.yaml We use yaml files for configurations now. Adjust the configurations for Qt6 as it was done before in the .txt files. Done-With: Alexandru Croitor <alexandru.croitor@qt.io> Change-Id: Ica164f8865aed011c550ba7e1e8137e2bf9fdda9
* / / / platform_configs: replace -qt-xcb with -xcbGatis Paeglis2019-08-261-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | ... as we are removing -qt-xcb switch from qtbase as part of stopping to bundle xcb sources. Change-Id: I33d58b78a1d7f53d5941ebda7131bf35a71cc8e6 Reviewed-by: Simo Fält <simo.falt@qt.io>
* | | Android: Update Android NDK to version r20BogDan Vatra2019-08-221-2/+2
| | | | | | | | | | | | | | | | | | Fixes: QTQAINFRA-3152 Change-Id: Ieee56346dd4e29754f259d71465edc8c2a0db2e5 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
* | | Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-08-201-5/+0
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit d494d76c26df48c9cf3b45fc15ebad963fe34c52. Conflicts: coin/platform_configs/default.yaml Temporarily remove the -no-opengl build. coin/platform_configs/meta-boot2qt.yaml coin/platform_configs/qt5.yaml Temporarily remove the webassembly build on windows. coin/platform_configs/qtwebkit.yaml Task-number: QTQAINFRA-2577 Task-number: QTBUG-63917 Task-number: QTQAINFRA-2835 Done-With: Samuli Piippo <samuli.piippo@qt.io> Change-Id: Ia7972b481a5ce33febe26c6589db24578614b2fd
* | Merge remote-tracking branch 'origin/5.12' into 5.13.1Liang Qi2019-08-081-2/+2
|\| | | | | | | | | | | | | | | Conflicts: .gitmodules coin/platform_configs/qtbase.yaml Change-Id: I964ffb430436c62ad675fabc853642800499ade3
| * Partially revert 'Do DeveloperBuild for Boot2Qt'Tony Sarajärvi2019-08-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | This partially reverts commit 8f073cea69dde52b66577de4417fbc34db9e7476. Autotests slow down way too much still, so we can't run developers builds eveywhere. Task-number: QTBUG-63152 Task-number: QTBUG-77304 Task-number: COIN-326 Change-Id: I04b673c2ebfae6c0f6cbc09242cce2e273c7111c Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-08-041-0/+5
|\| | | | | | | Change-Id: Ie49f7e5ff9ca02522c6611922b47870aba2c152e
| * Add macOS 10.14 to the CITony Sarajärvi2019-08-031-0/+5
| | | | | | | | | | | | | | Task-number: QTQAINFRA-2938 Change-Id: Id25c6c3203a07985c9ef1cc914c4398ac7db615c Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-08-031-21/+17
|/ | | | | | | | | | | | | | | | | | Conflicts: .gitmodules ignore QtWebEngine on QEMU temporarily. coin/platform_configs/default.yaml no-gui build was removed temporarily. coin/platform_configs/qt5.yaml coin/platform_configs/qtbase.yaml coin/platform_configs/qtconnectivity.yaml coin/platform_configs/qtsaferenderer.yaml Task-number: QTQAINFRA-2576 Task-number: QTBUG-77304 Task-number: QTBUG-77305 Done-With: Tony Sarajärvi <tony.sarajarvi@qt.io> Change-Id: If7cf75791677eace762374b92382a2ce15f17f55
* Remove 'Packaging' feature from WinRT_10 x86Jani Heikkinen2019-08-011-1/+1
| | | | | | | | We don't deliver binaries for that target anymore -> do not export that either Change-Id: Iccf408adeaed071294e10774a5a0c21ec8bd8014 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Fix extra file and missing library in platform configurationsToni Saario2019-07-021-1/+1
| | | | | | | | | Missing libraries in no-gui platform. Default.txt was supposed to be removed by 439a1eb2207417a6d2d0f14766e3e627035a9a7f Change-Id: I91c7802634f69f9e5475921b3610185b386b1b1f Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
* Change configuration files into yaml formatToni Saario2019-07-011-0/+158
Change-Id: I252908e9eae3a254f32a286608734b5728cd60b8 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>