aboutsummaryrefslogtreecommitdiffstats
path: root/coin
Commit message (Collapse)AuthorAgeFilesLines
* Add support for mingw nativesdkSamuli Piippo2020-09-241-0/+1
| | | | | | | | | | | | | | | | | | | Support for building nativesdk for Windows. Remove existing mingw configurations that are no longer needed and add new ones, some of which are being upstreamed to meta-mingw. No longer patch gcc sources, but change the SDK_VENDOR to make cmake compile correctly. Include ninja to the SDK as that's the default make tool now with cmake and Qt Creator. Enable CI build test for the mingw toolchain. Use more recent poky that fixes cmake issues and latest meta-qt6 for the mingw support. Task-number: QTBUG-86431 Change-Id: Ica4f810ad2cd46ae42fa3f5dccd8bbe149c73a1f Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* coin: update build targetsSamuli Piippo2020-09-031-8/+4
| | | | | | | | Use currently specified release targets in CI builds, and remove mingw builds as it's not yet supported. Change-Id: I5d108a43de6db3cea9db51754ded71d2921f74e4 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Upgrade to Qt 6Samuli Piippo2020-09-031-1/+1
| | | | | | | | | Move to using Qt 6 from new meta-qt6 layer. Change all qt5 references to qt6 in files names and recipes, and remove no longer relevant recipes. Task-number: QTBUG-81932 Change-Id: Iab5c6e4a9da2bae6dba9e96f096b5634759deef8 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* coin: fetch all internal reposSamuli Piippo2020-02-201-25/+21
| | | | | | | | | Restructure the CI build instructions so that all the steps can be done in correct phase. Internal repos are now needed for the meta-tegra NVIDIA_DEVNET_MIRROR downloads. Change-Id: I9b884e89f554562e3ca217c16aca1df855561ae6 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* coin: add product dependency to qt5Samuli Piippo2020-01-171-0/+3
| | | | | | | | Product dependency is used for the CI provisioning and in warrior we want to depend on 5.14. Change-Id: I95739399a5fb15a769e4e7ee9158bd37d3caf19b Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* coin: increase timeout for mounting sstate cacheSamuli Piippo2019-11-251-0/+2
| | | | | | | | | CI builds have sometimes trouble mounting the sstate cache, increase timeout from default 10 seconds to 60 seconds to see if that is enough to fix those cases. Change-Id: I9f2fbc2971d4a7dfda6702806f6a139ab66662c3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Merge remote-tracking branch 'origin/thud' into warriorMikko Gronoff2019-09-181-0/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/thud: c9aa86c Merge remote-tracking branch 'origin/sumo' into thud eeb8907 Pull lfs files during initialization 9e76b43 Update automotive sha1s for 5.13.1 in thud branch 1635123 Merge remote-tracking branch 'origin/QtAS-5.12.4' into sumo d8a1f66 renesas: use new repo for proprierate binaries 0ab7521 coin: use gcc-7 for CI builds a0b9200 Update automotive sha1s in QtAS-5.12.4 branch 5d275d7 Update automotive sha1s in QtAS-5.12.4 branch 0407488 Update automotive sha1s in QtAS-5.12.4 branch 418de6c Add config for NXP i.MX8QXP Conflicts: b2qt-init-build-env meta-boot2qt-distro/conf/distro/include/rcar-gen3.inc scripts/manifest.xml scripts/setup-environment.sh Change-Id: I0b7970c277c1df7f39af8cb0d0f47b34ad69d4b0
| * coin: use gcc-7 for CI buildsSamuli Piippo2019-09-101-0/+6
| | | | | | | | | | | | | | | | | | | | Use older GCC than the current default gcc9 to build all the native components. The qtbase-native build tracks the used GCC version and reusing the build from sstate-cache won't work in a machine with older gcc version. Change-Id: Ie74c35e46bbab80c03e7a190b3f8bf59ccb42ae5 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | coin: remove emulator buildsSamuli Piippo2019-08-291-9/+1
|/ | | | | | | | Emulator is no longer supported in 5.14, remove the build from CI jobs. Change-Id: Id6364373b59dea6b680f6674cd2b6edd65199933 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* coin: use predefined set of target configurationsSamuli Piippo2019-08-021-7/+22
| | | | | | | | Filter configuration using the target OS and arch settings done in qt5/meta-boot2qt.txt Change-Id: Ib4501a7cbe933648a939bb76f2f5723df921f5f7 Reviewed-by: Aapo Keskimolo <aapo.keskimolo@qt.io>
* coin: update CI build instructionsSamuli Piippo2019-07-261-22/+7
| | | | | | | | | | Remove unneeded instructions, change the target machines to jetson-tx2, apalis-imx6 and intel-corei7-64 and target builds to use the QBSP. Change-Id: I1f4e806b50aabdc7090634a9e0d6788ac8b8e21c Reviewed-by: Toni Saario <toni.saario@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Implement module instructions for coinToni Saario2019-07-121-0/+96
Modules instructions will be defined in module itself as part of abstraction of instructions. Documentation how to use moduleconfig.yaml can be found on coins documentation page under Qt Ci for module maintainers. Task-number: COIN-291 Change-Id: I58dfa5902caf3e2a6d8c8f83dc5413e3b808db03 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>