summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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>
* Upload only qt5 image and toolchainSamuli Piippo2015-12-091-36/+11
| | | | | | | The old non-qt image and toolchain are no longer used. Change-Id: I9416d29af5b505810744cb4cbce0e99415a90566 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Package image and config before uploadingSamuli Piippo2015-12-081-2/+4
| | | | | Change-Id: I65370af9b9d1f7362a6e5ad66dc124909835efd2 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Create separate automotive SDKSamuli Piippo2015-12-081-1/+1
| | | | | | | | | Automotive toolchain will contain packages that are not available in the B2Qt embedded toolchain. Add empty packagegroup recipe that can be used to add new content to automotive sdk. Change-Id: I43c520db9b4f292226b2b5402bb460232a20ede3 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Merge remote-tracking branch 'origin/dizzy' into devSamuli Piippo2015-12-072-2/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/dizzy: Use openembedded mirror from github nitrogen6x: add u-boot binary back to the image ostree: Add TLS support ostree: patch upstream project ostree: Add GNUPG to runtime dependencies. Revert "Build nativesdk-ostree" Remove unused b2qt-update-framework Conflicts: conf/distro/include/nitrogen6x.conf recipes/ostree/ostree.bb scripts/manifest.xml scripts/manifest_fido.xml Change-Id: Ie3884fa026fc8b8d7d05a9bff4b2beb124e4fd03
| * Use openembedded mirror from githubSamuli Piippo2015-12-042-2/+4
| | | | | | | | | | | | | | git.openembedded.org is down, use mirror from github Change-Id: I39bd04ddd3fffff42a8883b63ec62c604efc3a35 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Generate deploy conf for flashing wizardSamuli Piippo2015-12-021-0/+2
| | | | | | | | | | | | Change-Id: I23cc54e51b7d10db0fd64d6676bd86cdf029beda Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Create .img binary image for all devicesSamuli Piippo2015-12-013-10/+6
| | | | | | | | | | | | | | | | | | Use the sdcard bbclass from meta-fsl-arm to build binary image for TI hardware. Append all other image creation functions to create the .img symlink. Change-Id: I1bb0b5ea893789831d6fae27ece93ce238bfcb49 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | upload automotive emulator imageSamuli Piippo2015-11-301-2/+4
| | | | | | | | | | Change-Id: Ie3e051234d5c75170931cc3613452eadd6e1973c Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Upload NUC image (.hddimg)Samuli Piippo2015-11-271-0/+2
| | | | | | | | | | Change-Id: Ib589e4ac6951add1de7c9c901eb180b012e7786a Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | upload automotive toolchain and imageSamuli Piippo2015-11-261-0/+8
| | | | | | | | | | Change-Id: If7a925c688c99d3af1f864c24b187df2beacf709 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | script: rework the upload scriptSamuli Piippo2015-11-201-20/+7
| | | | | | | | | | | | | | | | Rename qt5 binary images to .img and qt5 toolchains to b2qt-x86_64-qt5-toolchain-${MACHINE}.sh Change-Id: I8972a82dc1b57f83f2b50cf89fd0dbe9f8cf634f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>