summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
...
| * meta layer was renamed to meta-boot2qtSamuli Piippo2016-06-082-5/+5
| | | | | | | | | | Change-Id: I1b96be87215a6ddf720c83693df1f3bcc2a99b66 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * Use git.qt.io as the new playground repo serverSamuli Piippo2016-06-082-2/+2
| | | | | | | | | | Change-Id: I644a749b97343f32d2aea403ac075247ac3e1931 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * qt5: update submodules and meta-qt5Samuli Piippo2016-06-061-1/+1
| | | | | | | | | | | | | | | | Disable SHA checking for Qt modules, so we can use sha1s from the release branch without breaking build after release. Change-Id: I97b4d29fdbaceea9529fa2550564951f2186435f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * qt5: update submodules and meta-qt5Samuli Piippo2016-05-171-1/+1
| | | | | | | | | | | | | | | | meta-qt5 now depends on remove-libtool that is available only in oe/jetro, so backport it our layer. Change-Id: I5989ddb25ddecb6c749292d4e3fec63d0f61368f Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* | qt5: update submodules and meta-qt5Samuli Piippo2016-06-061-1/+1
| | | | | | | | | | | | | | | | | | Disable SHA checking for Qt modules, so we can use sha1s from the release branch without breaking build after release. Change-Id: I1f016945caeed33b169945038418533f781a362a Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | qt5: update submodules and use latest version of meta-qt5Samuli Piippo2016-05-201-1/+1
| | | | | | | | | | Change-Id: Idc2f9a08d6dcbd59dc742e55e2916976b38b3a13 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Update license headersSamuli Piippo2016-05-185-35/+75
| | | | | | | | | | | | | | License changed to GPLv3 + Commercial Change-Id: I267c97216e717ed29071df064337e1bcf83de973 Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
* | renesas: build sdcard imageSamuli Piippo2016-05-122-2/+2
| | | | | | | | | | | | | | | | | | Use sdcard image class from meta-fsl-arm Task-number: QTAUTO-169 Change-Id: Ie50f49bb377ff5e0887f96a098c7d939c45b10b2 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: Louai Al-Khanji <louai.al-khanji@qt.io>
* | renesas: use playground repo for renasas sourcesSamuli Piippo2016-05-112-0/+10
| | | | | | | | | | | | | | | | Files needed from R-Car_Series_Evaluation_Software_Packages are pushed to playground repo in order for CI to access them. Change-Id: I648935bcaa6120261caccefb0f99e6056b098452 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Add Support for Renesas R-Car Gen2 DevicesLouai Al-Khanji2016-05-103-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I have only personally tested the porter build as it's the only device I have, but getting the others to work as well should be straight forward. Please see the note in conf/distro/include/rcar-gen2.inc about the binary drivers. The documentation we ship with Qt Creator should expand on how to install the drivers. Additionally we must check with Renesas how we could redistribute prebuilt images if we want to do that. Change-Id: I82e03aad9b43bee068aaa0472aeac4d394f049a8 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Fix to NVidia's tegra configurations.Teemu Holappa2016-05-054-9/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed both nvidia-logan and tegra-t18x to use the same metalayer from the Vibrante 4.0 SDK. Kernel sources and libraries are stored into the internal CI repository. These definitions can be overridden by SDK folder using following environment variables: export KERN_DIR=~/Vibrante4.0_RC1/vibrante-t186ref-linux_src/kernel export PLATFORM_TOPDIR=~/Vibrante4.0_RC1/vibrante-t186ref-linux export TOOLCHAIN_PATH=~/Vibrante4.0_RC1/toolchains/tegra-4.9-nv export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE TOOLCHAIN_PATH KERN_DIR PLATFORM_TOPDIR" Change-Id: If58a0fcbe01daa9a55dd041b79a9d80a90fde284 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Add support for NXP SABRE iMX7DAndy Nichols2016-05-051-1/+1
| | | | | | | | | | Change-Id: Ifef4dc7a1aad2829f2c6978d02efc3b0a7f8720a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Merge remote-tracking branch 'origin/fido' into devSamuli Piippo2016-04-183-25/+24
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/fido: Move usage of internal mirrors into a bbclass Use --internal arg to fetch playground repos qtquickcompiler: update revision to work with Qt 5.6.1 qt5: update submodules gcc: patch already applied on oe layer Update revisions for poky and openembedded Fix meta-environment to work without changes in local.conf Disabled SSTATE_MIRRORS and PRE_MIRRORS. setup-environment: prevent basename argument being parsed as option. Do not pull internal repos when initializing for all devices Conflicts: conf/local.conf.sample recipes-qt/qt5/nativesdk-qtbase_git.bbappend recipes-qt/qt5/qt3d_git.bbappend recipes-qt/qt5/qtbase-native_git.bbappend recipes-qt/qt5/qtbase_git.bbappend recipes-qt/qt5/qtcanvas3d_git.bbappend recipes-qt/qt5/qtconnectivity_git.bbappend recipes-qt/qt5/qtdeclarative_git.bbappend recipes-qt/qt5/qtgraphicaleffects_git.bbappend recipes-qt/qt5/qtimageformats_git.bbappend recipes-qt/qt5/qtlocation_git.bbappend recipes-qt/qt5/qtmultimedia_git.bbappend recipes-qt/qt5/qtquickcontrols2_git.bb recipes-qt/qt5/qtquickcontrols_git.bbappend recipes-qt/qt5/qtsensors_git.bbappend recipes-qt/qt5/qtserialbus_git.bb recipes-qt/qt5/qtserialport_git.bbappend recipes-qt/qt5/qtsvg_git.bbappend recipes-qt/qt5/qttools_git.bbappend recipes-qt/qt5/qttranslations_git.bbappend recipes-qt/qt5/qtwayland-native_git.bbappend recipes-qt/qt5/qtwayland_git.bbappend recipes-qt/qt5/qtwebchannel_git.bbappend recipes-qt/qt5/qtwebengine_git.bbappend recipes-qt/qt5/qtwebsockets_git.bbappend recipes-qt/qt5/qtxmlpatterns_git.bbappend scripts/manifest.xml scripts/manifest_jethro.xml Change-Id: I17c4dd6890dc4475171133cede4dc7e6217222d6
| * Use --internal arg to fetch playground reposSamuli Piippo2016-04-182-6/+6
| | | | | | | | | | | | | | | | | | Add separate --internal argument to get all internal repos from playground, regardless what --device is used. Change-Id: If0411f877d1c7c21fcc7a4ac7f03adec3dabd5f6 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: Louai Al-Khanji <louai.al-khanji@theqtcompany.com>
| * qt5: update submodulesSamuli Piippo2016-04-131-1/+1
| | | | | | | | | | | | | | Needs latest version of meta-qt5 Change-Id: If2002e4dbc8159d144fdd32bdbaf7ea1a4625889 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
| * Update revisions for poky and openembeddedSamuli Piippo2016-04-121-2/+2
| | | | | | | | | | | | | | Pull in latest security fixes Change-Id: I5e95c0b1cc14d537ce228b4e475208916d0b1b63 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * setup-environment: prevent basename argument being parsed as option.Jake Petroules2016-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | This fixes an issue where this script fails with the default Dash shell on Ubuntu (where "$0" is "-bash" and it is parsed as an option). Change-Id: I6fec2a7b4e8eee68b5f11101783d7dff7d07f712 Reviewed-by: Donald Carr <donald.carr@theqtcompany.com> Reviewed-by: Risto Avila <risto.avila@theqtcompany.com> Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
| * Do not pull internal repos when initializing for all devicesSamuli Piippo2016-04-082-24/+23
| | | | | | | | | | | | | | | | | | | | | | When initializing build environment with '--device all', some internal repos are fetch that are not available for customers. Now those repos are fetched only when initializing with '--device internal' Change-Id: I12981449d4ca9c2d3529ed81649b3cc0a1bfed02 Task-number: QTBUG-52002 Reviewed-by: Tuomas Heimonen <tuomas.heimonen@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Revert "BBB: use new kernel"Samuli Piippo2016-04-181-1/+4
| | | | | | | | | | | | | | | | This reverts commit 2848919526f575d9eaaccf19d4bfaa4a0f4043c2. New kernel is missing cape manager and HDMI output does not work. Change-Id: I5acf277c8ec96cec253a1c9cd2cbfef547baf81e Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | qt5: move to Qt 5.7Samuli Piippo2016-04-132-2/+2
| | | | | | | | | | | | Change-Id: I1479b6337a07542ae536e9df97e77921745b7c2e Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | BBB: use new kernelSamuli Piippo2016-04-081-4/+1
| | | | | | | | | | | | | | | | | | main-line 3.8 kernel in meta-beagleboard no longer builds with gcc5. Use 3.14 kernel from beagleboard.org which should provide cape manager support as well. Change-Id: I7456fb949afc0415cfba4f865a193819183b1b51 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | NUC: use the common intel-corei7-64 BSPSamuli Piippo2016-04-083-4/+4
| | | | | | | | | | | | | | | | meta-intel no longer has specific BSPs for each machine, but they share a common BSP based on the architecture. Change-Id: Ibbb7b8b2153103367168ea37d904ce23bc245108 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | imx53: remove support for imx53Samuli Piippo2016-04-081-1/+1
| | | | | | | | | | | | | | | | | | OE has moved to gcc 5.2 which cannot be used to build the old kernel that imx53 still uses, therefore all support for it was dropped from meta-fsl-arm. Change-Id: Ic57310f8ae6d06f62274a7c1874df0d01c95b5e9 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Upgrade to jethroSamuli Piippo2016-04-082-14/+14
| | | | | | | | | | Change-Id: I40be27dd2eecc1faf85073337cdc6803b5c0bec1 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Add Support for Raspberry Pi 3Tuomas Heimonen2016-04-052-2/+2
| | | | | | | | | | Change-Id: I1220cce68059328512e52b7f5a9af7110dd9578c Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | nvidia-t18x supportLouai Al-Khanji2016-03-222-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Steps to use this: Set up vibrante installation, mine looks like this: $ ls -l ~/VibranteSDK total 234880 drwxrwxr-x 1 louai louai 298 Mar 20 2014 eclipse -r-xr-xr-x 1 louai louai 171826846 Jan 4 09:59 NVIDIA_Tegra_Graphics_Debugger_2.1_linux-v4l_l4t-egl.run -r--r--r-- 1 louai louai 68688729 Jan 4 09:59 NVIDIA_Tegra_System_Profiler_2.5-linux-x64.tar.gz drwxr-xr-x 1 louai louai 262 Jan 5 14:50 toolchains drwxrwxr-x 1 louai louai 34 Jan 5 13:55 vibrante-oss-src drwxr-xr-x 1 louai louai 12 Jan 4 09:47 vibrante-t186ref-cuda drwxrwxr-x 1 louai louai 264 Feb 10 10:50 vibrante-t186ref-foundation drwxr-xr-x 1 louai louai 164 Jan 5 14:49 vibrante-t186ref-foundation_src drwxrwxr-x 1 louai louai 228 Jan 5 13:56 vibrante-t186ref-linux drwxr-xr-x 1 louai louai 314 Feb 10 10:58 vibrante-t186ref-linux_sr Set up Yocto build dir: $ mkdir ~/work $ cd ~/work $ ~/tqtc-b2qt/yocto-meta/b2qt-init-build-env init --device tegra-t18x Add NVIDIA's Yocto things: $ mkdir ~/work/sources/nvidia-layer $ cd ~/work/sources/nvidia-layer $ tar xf ~/VibranteSDK/vibrante-t186ref-linux_src/yocto/nvidia-layer.tgz $ cd - Set up build environment: $ export MACHINE=tegra-t18x $ . setup-environment.sh Set the following environment variables: $ export KERN_DIR=~/VibranteSDK/vibrante-t186ref-linux_src/kernel $ export PLATFORM_TOPDIR=~/VibranteSDK/vibrante-t186ref-linux $ export TOOLCHAIN_PATH=~/VibranteSDK/toolchains/tegra-4.9-nv $ export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE TOOLCHAIN_PATH KERN_DIR PLATFORM_TOPDIR" Add NVLAYER_DIR to local.conf: $ echo 'NVLAYER_DIR = "${TOPDIR}/../sources/nvidia-layer"' >> conf/local.conf Build your image: $ bitbake b2qt-embedded-qt5-image Flash your board: $ cd $PLATFORM_TOPDIR $ mv targetfs targetfs-old $ cd targetfs && tar xf /path/to/rootfs.tar.bz2 $ cd ../../vibrante-t186ref-foundation/utils/scripts/bootburn $ ./bootburn.sh -b p2382-t186 Change-Id: I4209cd0c19a007c4457460fd67342fc579c2a735 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Deploy build artifacts to 5.7 folderSamuli Piippo2016-03-171-1/+1
|/ | | | | Change-Id: Icf6e9610d26aa4c073b49655d691570ba099f5ff Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: move mingw32 specific parts from meta-qt5Samuli Piippo2016-03-091-1/+1
| | | | | Change-Id: Id380844d530ef599f78591a282474aa66d3dec69 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* qt5: Use latest version of meta-qt5Samuli Piippo2016-03-091-1/+1
| | | | | Change-Id: Ib7a45a830d744cc07520548e30b6c0793a738f5e Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* RPi2: add support for touch displaySamuli Piippo2016-03-081-1/+1
| | | | | | | | | The RPi touch display need the rpi-tf5604 devicetree to enable touch. Add it to the kernel build and enabled it in the config.txt. Update meta-raspberrypi to latest revision for the PiTFT support. Change-Id: Ibc5ba51c844bc17b541d8021a755f141a5ff2a0c Reviewed-by: Risto Avila <risto.avila@theqtcompany.com>
* kontron: update to Yocto BSP for SMARC-sAMX6i R02.00Samuli Piippo2016-02-243-4/+18
| | | | | Change-Id: If0f8dc2c786bc63fba69531fa009efd8ae8111b7 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: update to latest revision of meta-qt5Samuli Piippo2016-02-231-1/+1
| | | | | | | | meta-qt5 was updated and several patches were merged, remove unneeded changes from bbappends. Change-Id: Ia98eb0160d04eb469f8bc87394caa3da65c2f41a Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* manifest: use correct url and branchSamuli Piippo2016-02-231-2/+2
| | | | | Change-Id: Iba974e227bab090b64cb7001c1a2411714d5cfd8 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* add script to update qt5 submodule sha1sSamuli Piippo2016-02-171-0/+49
| | | | | | | | | The script can be used to easily update SHA1s to all qt5 submodule recipes. It takes SHA1s from a checked out qt5 super repo (without updating it). Change-Id: I15771e4da5f5728db6bb2cd87fdb6fdd3bf5da7a Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* qt5: update to latest Qt 5.6.0 revisionSamuli Piippo2016-02-151-1/+1
| | | | | Change-Id: Iaa3437588906c1e60ded7d6e0c981a58f01a305f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* toradex: update to V2.5Beta3_20151215Samuli Piippo2016-02-121-1/+1
| | | | | Change-Id: I8d25f96bd4a2f127acf4f0eba8e8b150ec44ef42 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Fix kms plugin build for NVidia K1 pro.Teemu Holappa2016-02-101-1/+1
| | | | | | | | | Added kms plugin to nvidia-logal configuration. Updated meta-tegra layer. In updated meta-tegra layer there is added pkg-config file for nvidia drm library to pass the KMS config tests. Changed virtual/mesa dependency to drm into qtbase receipt until it gets upstreamed. Change-Id: I1aa999865166c3a2831579c83610ac2b862b9359 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Update license headersSamuli Piippo2016-02-094-56/+52
| | | | | Change-Id: Iabcf736e6f4ae2149b57c84ebdc8b5b1be82023d Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Use updated qt5 meta layer.David Schulz2016-02-081-1/+1
| | | | | Change-Id: I4211afa7ecbb326c957354d5768ee0aa1f73c674 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Include configure-qtcreator.sh script in the toolchainSamuli Piippo2016-02-051-24/+27
| | | | | | | | ABI and default CONFIG file are set during build, so the script can be called from installed toolchain without any arguments. Change-Id: I533d79864133822f0ea86a39b8c9549280db4c38 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* RPI: use latest revision of meta-raspberrypiSamuli Piippo2016-02-051-1/+1
| | | | | | | Adds support for RPi Zero and the 7" touch display Change-Id: I4ac5f2ce9e2ac8aa300331f48abaaf4249c70cee Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* use meta-qt5 from codereviewSamuli Piippo2016-02-052-5/+5
| | | | | | Change-Id: I38dc17b0c4685f1ce5b69f2015b516cd7a854776 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* Update meta-tegra layer.Teemu Holappa2016-02-051-1/+1
| | | | | | | Fixed build issue with tegra-firmware after cleaning. Change-Id: I4e16a6493a18d4986cfd936f094f7ec0254dcbdc Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Upload mingw32 toolchainSamuli Piippo2016-02-051-6/+3
| | | | | | Change-Id: I993eed21313dc91daa46197d9d19363a839953ce Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* meta-qt5: update to latest revisionSamuli Piippo2016-01-191-1/+1
| | | | | Change-Id: Id8c598b5d276060efc7a120a2d9266a2ca41221b Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Add meta-mingw layerDavid Schulz2016-01-132-0/+12
| | | | | | | Add meta-mingw to the default manifest.xml. Change-Id: I0c0d39d7859ce3ff3e75fec97ccefbf79e2627df Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* imx6: update to latest revision of meta-fsl-arm/-extraSamuli Piippo2015-12-301-2/+2
| | | | | | | | This updates kernel version for boundary devices, but fixes video playback problems. Change-Id: If76b9c6ee4346d2d818ae933385d07fcc88ff5c3 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Rename toolchain output fileSamuli Piippo2015-12-291-1/+3
| | | | | | | | | Rename the toolchain output to use both SDKMACHINE and MACHINE in the name, so that we don't need to rename it when uploading. This also adds -mingw32 into the windows SDK name. Change-Id: Id70c8bc456a15d263579eefdaa2a0e136741d0ba Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Package and upload nvidia-logan imageSamuli Piippo2015-12-151-3/+11
| | | | | Change-Id: Ifc290c4a6510aa4d7cd03eec944a7428f97e66a2 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Added support for Jetson-tk1-pro device.Teemu Holappa2015-12-143-0/+25
| | | | | | | The configuration has dependency to the interal repositories (meta-tegra and jetson-tk1-pro). Change-Id: I5e13377cf8cfbe4fad3f19215a292b49195f1546 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>