summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* BUILDDIR is also used by oe-initSamuli Piippo2014-12-031-1/+0
| | | | | | | | Must not unset BUILDDIR as it is exported by oe-init scripts, and used by Toaster and Qemu at least. Change-Id: I5b004190ad49d7846e2ae7fa3e262ea6d6354ea1 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Init script support for imx6dlsabresdSamuli Piippo2014-11-261-1/+1
| | | | | Change-Id: I2994541fb6e9489dfbbd7e5662f133d8037e5146 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Helper script to build all device imagesSamuli Piippo2014-11-261-0/+35
| | | | | | | | | build-all.sh can be used to build image and toolchain for all device which have build environment already setup. Have to use bash, since the oe-init-build-env does not support dash. Change-Id: I95778919015b40444f229d471791b5637de7d0d3 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Merge "Merge remote-tracking branch 'origin/stable' into dev" into devSamuli Piippo2014-11-251-1/+1
|\
| * Merge remote-tracking branch 'origin/stable' into devSamuli Piippo2014-11-241-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: toolchain: include base-files Update meta-fsl-arm-extra to fix u-boot-boundary fetch failure Install fonts with help of Yocto recipes bbb: remove preferred version for SGX Update Qt logo Remove u-boot-fw-utils Change copyright notice Conflicts: b2qt-init-build-env conf/distro/include/beaglebone.conf recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb Change-Id: I5b22412d0530e70057f705da34247803498ddde3
| | * Changes to init scriptSamuli Piippo2014-02-121-76/+0
| | | | | | | | | | | | | | | | | | | | | | | | - Move to root folder - meta-ti and meta-raspberrypi now have dora branch Change-Id: I1b88ead9c44b67243d9c69fd6a5a8a59c8232b97 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
| | * Add script to initialize yocto build envSamuli Piippo2014-02-071-0/+76
| | | | | | | | | | | | | | Clone all necessary repos and symlink meta-b2qt in correct place. Change-Id: I09c21e0bb07d67901b4456194e365f93541b5842 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Script to upload machine images and toolchainsSamuli Piippo2014-11-241-0/+52
|/ | | | | | | | | | upload.sh can be used to upload machine images and toolchain to ci-files02-hki, which is used by the b2qt build scripts. It also does some necessary renaming and the special handing for Freescale SABRE board boot package. Change-Id: I73a0873669a5e5a7929ec27cb929e29616def8cf Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* Add Support for Colibri-VF devicesAndy Nichols2014-11-201-1/+1
| | | | | Change-Id: Ie4fdf57b986eb24cb16dfb9f347ae02e7648bf86 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Update revision for meta repositoriesSamuli Piippo2014-11-121-6/+6
| | | | | Change-Id: I7e96ba55da0d8b872d9368d91a8bc66a1d37e53c Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* Add Silica ArchiTech tibidabo boardaavit2014-11-102-0/+34
| | | | | | | | | | | | | | Builds & runs ok! The current implementation is done with the strategy of using the vendor's defined repo versions for the yocto stack, instead of the common versions defined by b2qt. The intention is to build upon the vendor stack as closely as possible, as that is (hopefully) tested and maintained. Task-number: QTEE-801 Change-Id: Ib93b54178de870b5f288b2fae982ea2b4bb74e50 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Enable to use sources from Qt SDKSamuli Piippo2014-10-171-0/+8
| | | | | | | | | | | | This enables sources to be fetched from the Qt SDK, if available, instead of internal git repositories. Required for BYOS customers to build B2Qt things. Git repositories in SRC_URI are configured with 'local-uri' parameter, that defines the path to the source code directory inside the Qt SDK. The base path to Qt SDK is set in local.conf when setup-environment.sh in run. Change-Id: I7f5e96fb6b9e9e55cac9d50cefb17830618193b8 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com> Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* Fixes for setup scriptsSamuli Piippo2014-10-171-2/+2
| | | | | Change-Id: Ib506ebd57e0943cbbd2b4dfcb6291a3938807c1f Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com>
* Improvements to setup scriptsSamuli Piippo2014-10-141-25/+17
| | | | | | | | | | - use the already fetched .repo/repo as a workaround for repo tool's mandatory -u argument - rename environment-setup.sh script - Add notice about correctly sourcing the environment-setup.sh script Change-Id: I4ac3cf26ca30ae1c14474cf9fb15e65ebc0be3ac Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* Update Toradex meta layer revisionSamuli Piippo2014-10-071-1/+1
| | | | | | | | Branch V2.3 is done agains daisy, so we can remove old recipes copied from dora branch. Change-Id: I0532c05ec3a3253f55d78f0090a75e7423dca90e Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* Add repo manifest for latest upstream reposSamuli Piippo2014-10-071-0/+53
| | | | | | | | This repo manifest can be used to easily fetch the latest versions (daisy or equivalent) of all the upstream meta repositories. Change-Id: I98c0920d57d006a1effc27c11540580c29455f90 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* Use device specific bblayers.conf filesSamuli Piippo2014-09-301-20/+15
| | | | | | | | | | Intead of modifying one commong bblayers.conf.sample file, create separate configs for each device type that uses different set of meta layers. Unknown devices now use all meta layers by default. Change-Id: I2bbcf803951c0c8c787b789420c325166b2ebbd5 Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* New initialization scriptsSamuli Piippo2014-09-262-0/+151
These initialization script will create a build environment which has only the needed meta layers from upstream. Other repos are ignored and not even downloaded. Google's repo tool is used to fetch upstream repos and it can then be used to manage the repos while developing. This has also support for using local mirror repos. The required repos are defined in the manifest.xml file, which can be overwritten using a machine specific manifest_<device>.xml file. Task-number: QTEE-760 Change-Id: I12ed9a6fddceb4de1217baaebf46277c6ef7224f Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>