This post shows what Yocto Rocko 2.4.1 is. It gets Yocto Rocko 2.4.1 from the links in Yocto Project Quick Start then builds up the same components from OE-Core, meta-yocto and Bitbake. Using this method it shows that Yocto Rocko 2.4.1 is OE-Core, meta-yocto and Bitbake (and yocto-docs) and nothing else.
Summary
Yocto Rocko 2.4.1 is: OE-Core, meta-yocto and Bitbake (and yocto-docs but yocto-docs contains no functionality) without 7 files.
gits @ SHAs
OE-Core from https://github.com/openembedded/openembedded-core.git @ 9d1129076658b4c5827c95ad8b195a7a100d7a9e
meta-yocto from http://git.yoctoproject.org/cgit/cgit.cgi/meta-yocto @ b52aa0f906ae51d4e01d3851c7b9f332e0935dd7
Bitbake from https://github.com/openembedded/bitbake @ 230493d9b99f7d315bc4e5e8d0093bd62ec8f9eb
yocto-docs from https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs @ 9df98d77a446cd5d27c4e87418117a904b1f4231
Discards
These files are discarded from Bitbake:
classes/base.bbclass
conf/bitbake.conf
lib/bb/shell.py
These files are discarded from OE-Core:
meta/conf/bblayers.conf.sample
meta/conf/local.conf.sample
meta/conf/local.conf.sample.extended
meta/conf/site.conf.sample
Here's git://git.yoctoproject.org/poky at tag poky_2.4.1 + each sub component graphically:
What is OE-Core?
OE-Core is the core of OpenEmbedded, a build framework for embedded Linux. It allows "cross-compile" environments to be built on a host, e.g. you can build and use an ARM tool chain on an x86. It also has recipes that its maintainers think everyone needs.
What is Bitbake?
BitBake is a task execution engine written in Python. It runs shell and Python tasks in the right order as quickly as possible. BitBake reads recipes to get source and build a package. Common recipe "stuff" can be put into a class. BitBake also uses configuration files during the build to guide it.
What is meta-yocto?
meta-yocto is a set of recipes, configs, classes and layers for building common embedded platforms.
Suggestions
Ditch the term "Yocto" because it confuses people and just call the it the OE-Core, meta-yocto and Bitbake collection
Checkout OE-Core, meta-yocto, Bitbake and yocto-docs to a top level directory - don't mix them together
Soapbox
Many embedded silicon manufactures are releasing support for their chips as Yocto recipes. System developers take these systems and try to do development, but Yocto is not meant to do system development, it is meant for a build engineer. Because of this, a system developer's change, compile and test loop is slower than it needs to be. In may cases 10x slower than it could be (devtool does not improve things much). From what I've seen, this cannot be fixed because Yocto was never built for system developers.
Why should you care? If you are actually trying to build a product, your development costs will be much greater because your silicon vendor has decided to give you a Yocto system. If you have the ability to negotiate with the silicon vendor, you should insist on a system development system that ensures that the change, compile and test loop is as fast as possible. You may also want to simply throw out the complexity, build your own build system for your product and get out the door while your competition is still trying to figure out what a recipe is.
Details
Figure out SHAs
From the Yocto Project Quick Start at [link], Yocto Rocko 2.4.1 is git://git.yoctoproject.org/poky at tag poky_2.4.1.
Type cd ~
Type mkdir yocto
Type cd yocto
Type git clone git://git.yoctoproject.org/poky
You'll see:
remote: Counting objects: 423809, done. remote: Compressing objects: 100% (100256/100256), done. remote: Total 423809 (delta 316661), reused 423662 (delta 316516) Receiving objects: 100% (423809/423809), 152.05 MiB | 1.80 MiB/s, done. Resolving deltas: 100% (316661/316661), done. Checking connectivity... done.
Type cd poky
Type git checkout tags/yocto-2.4.1 -b poky_2.4.1
Type ls -1l to get the contents:
total 48 drwxrwxr-x 6 zpfeffer zpfeffer 4096 Nov 26 01:19 bitbake drwxrwxr-x 14 zpfeffer zpfeffer 4096 Nov 26 01:19 documentation -rw-rw-r-- 1 zpfeffer zpfeffer 515 Nov 26 01:18 LICENSE drwxrwxr-x 19 zpfeffer zpfeffer 4096 Nov 26 01:18 meta drwxrwxr-x 5 zpfeffer zpfeffer 4096 Nov 26 01:18 meta-poky drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:18 meta-selftest drwxrwxr-x 7 zpfeffer zpfeffer 4096 Nov 26 01:18 meta-skeleton drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:19 meta-yocto-bsp -rwxrwxr-x 1 zpfeffer zpfeffer 1754 Nov 26 01:18 oe-init-build-env lrwxrwxrwx 1 zpfeffer zpfeffer 30 Nov 26 01:18 README.hardware -> meta-yocto-bsp/README.hardware -rw-rw-r-- 1 zpfeffer zpfeffer 1173 Nov 26 01:19 README.LSB lrwxrwxrwx 1 zpfeffer zpfeffer 21 Nov 26 01:18 README.poky -> meta-poky/README.poky -rw-rw-r-- 1 zpfeffer zpfeffer 529 Nov 26 01:18 README.qemu drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:19 scripts
The git log can be used to show the commits of OE-Core, meta-yocto and Bitbake that were used to create Yocto Rocko 2.4.1:
Type cd ~
Type cd yocto
Type cd poky
Type git log
The last OE-Core commit:
commit c2b641c8a0c4fd71fcb477d788a740c2c26cddce Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Thu Dec 7 12:26:34 2017 +0000 build-appliance-image: Update to rocko head revision (From OE-Core rev: 9d1129076658b4c5827c95ad8b195a7a100d7a9e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The last meta-yocto commit:
commit ab4310e7b8eb086e6a04f088e1f6e9e1ebf1b390 Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Thu Dec 7 12:25:15 2017 +0000
poky: Update to version 2.4.1 (From meta-yocto rev: b52aa0f906ae51d4e01d3851c7b9f332e0935dd7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The last Bitbake commit:
commit 1c61ba0a3f89959ad9668c83826e3b0011afd1d0 Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Wed Nov 8 14:04:50 2017 +0000
bitbake: tinfoil: Ensure we clean up loggers This is primarily paranoid but ensure we remove any loggers we setup either directly or indirectly so the initial state is restored after we exit. (Bitbake rev: 230493d9b99f7d315bc4e5e8d0093bd62ec8f9eb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit af7d63b1f76fd3f7fa92ed15ae61ca47d9e13472) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Build the Release
Type cd ~/yocto
Type mkdir pokysynth
Type cd pokysynth
Type git clone https://github.com/openembedded/openembedded-core.git
You'll see:
Cloning into 'openembedded-core'... remote: Enumerating objects: 478, done. remote: Counting objects: 100% (478/478), done. remote: Compressing objects: 100% (286/286), done. remote: Total 333534 (delta 269), reused 294 (delta 192), pack-reused 333056 Receiving objects: 100% (333534/333534), 128.04 MiB | 3.77 MiB/s, done. Resolving deltas: 100% (228699/228699), done. Checking connectivity... done.
Type cd openembedded-core Type git checkout 9d1129076658b4c5827c95ad8b195a7a100d7a9e
You'll see:
Note: checking out '9d1129076658b4c5827c95ad8b195a7a100d7a9e'.
You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 9d11290... build-appliance-image: Update to rocko head revision
Type cd ..
Type git clone http://git.yoctoproject.org/cgit/cgit.cgi/meta-yocto
You'll see:
Cloning into 'meta-yocto'... Checking connectivity... done.
Type cd meta-yocto Type git checkout b52aa0f906ae51d4e01d3851c7b9f332e0935dd7
You'll see:
Note: checking out 'b52aa0f906ae51d4e01d3851c7b9f332e0935dd7'.
You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at b52aa0f... poky: Update to version 2.4.1 Type cd ..
Type git clone https://github.com/openembedded/bitbake
You'll see:
Cloning into 'bitbake'... remote: Enumerating objects: 165, done. remote: Counting objects: 100% (165/165), done. remote: Compressing objects: 100% (88/88), done. remote: Total 50791 (delta 110), reused 98 (delta 77), pack-reused 50626 Receiving objects: 100% (50791/50791), 17.95 MiB | 3.81 MiB/s, done. Resolving deltas: 100% (35432/35432), done. Checking connectivity... done.
Type cd bitbake/ Type git checkout 230493d9b99f7d315bc4e5e8d0093bd62ec8f9eb
You'll see:
Note: checking out '230493d9b99f7d315bc4e5e8d0093bd62ec8f9eb'.
You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 230493d... tinfoil: Ensure we clean up loggers Type cd ..
In Each Dir
zpfeffer@z:~/yocto$ ls -1l pokysynth/openembedded-core/ total 36 -rw-rw-r-- 1 zpfeffer zpfeffer 515 Nov 26 01:29 LICENSE drwxrwxr-x 19 zpfeffer zpfeffer 4096 Nov 26 01:30 meta drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:29 meta-selftest drwxrwxr-x 7 zpfeffer zpfeffer 4096 Nov 26 01:29 meta-skeleton -rwxrwxr-x 1 zpfeffer zpfeffer 1754 Nov 26 01:30 oe-init-build-env -rw-rw-r-- 1 zpfeffer zpfeffer 809 Nov 26 01:29 README -rw-rw-r-- 1 zpfeffer zpfeffer 1173 Nov 26 01:31 README.LSB -rw-rw-r-- 1 zpfeffer zpfeffer 529 Nov 26 01:29 README.qemu drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:31 scripts
zpfeffer@z:~/yocto$ ls -1l pokysynth/meta-yocto/ total 16 -rw-rw-r-- 1 zpfeffer zpfeffer 545 Nov 26 01:32 LICENSE drwxrwxr-x 5 zpfeffer zpfeffer 4096 Nov 26 01:32 meta-poky drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:33 meta-yocto-bsp lrwxrwxrwx 1 zpfeffer zpfeffer 30 Nov 26 01:32 README.hardware -> meta-yocto-bsp/README.hardware lrwxrwxrwx 1 zpfeffer zpfeffer 21 Nov 26 01:32 README.poky -> meta-poky/README.poky drwxrwxr-x 4 zpfeffer zpfeffer 4096 Nov 26 01:33 scripts
zpfeffer@z:~/yocto$ ls -1l pokysynth/bitbake/ total 92 -rw-rw-r-- 1 zpfeffer zpfeffer 365 Nov 26 01:34 AUTHORS drwxrwxr-x 2 zpfeffer zpfeffer 4096 Nov 26 01:34 bin -rw-rw-r-- 1 zpfeffer zpfeffer 16501 Nov 26 01:34 ChangeLog drwxrwxr-x 2 zpfeffer zpfeffer 4096 Nov 26 01:34 classes drwxrwxr-x 2 zpfeffer zpfeffer 4096 Nov 26 01:34 conf drwxrwxr-x 3 zpfeffer zpfeffer 4096 Nov 26 01:34 contrib -rw-rw-r-- 1 zpfeffer zpfeffer 17987 Nov 26 01:34 COPYING drwxrwxr-x 5 zpfeffer zpfeffer 4096 Nov 26 01:34 doc -rw-rw-r-- 1 zpfeffer zpfeffer 849 Nov 26 01:34 HEADER drwxrwxr-x 10 zpfeffer zpfeffer 4096 Nov 26 01:34 lib -rw-rw-r-- 1 zpfeffer zpfeffer 935 Nov 26 01:34 LICENSE -rw-rw-r-- 1 zpfeffer zpfeffer 195 Nov 26 01:34 MANIFEST.in -rw-rw-r-- 1 zpfeffer zpfeffer 1296 Nov 26 01:34 README -rw-rw-r-- 1 zpfeffer zpfeffer 45 Nov 26 01:34 toaster-requirements.txt -rw-rw-r-- 1 zpfeffer zpfeffer 2887 Nov 26 01:34 TODO
Diff Each
Type cd ~
Type cd yocto
drwxrwxr-x 6 zpfeffer zpfeffer 4096 Nov 26 01:19 bitbake
zpfeffer@z:~/yocto$ diff -r poky/bitbake pokysynth/bitbake Only in pokysynth/bitbake: classes Only in pokysynth/bitbake: conf Only in pokysynth/bitbake: .git Only in pokysynth/bitbake: .gitignore Only in poky/bitbake/lib/bb: shell.py Only in pokysynth/bitbake: MANIFEST.in Only in pokysynth/bitbake: TODO
Of these files:
Only in pokysynth/bitbake: classes
Only contains classes/base.bbclass
This file is thrown out and openembedded-core's base.bbclase is used:
diff -q ./poky/meta/classes/base.bbclass ./pokysynth/openembedded-core/meta/classes/base.bbclass
No diff
zpfeffer@z:~/yocto$ diff -qs ./poky/meta/classes/base.bbclass ./pokysynth/bitbake/classes/base.bbclass Files ./poky/meta/classes/base.bbclass and ./pokysynth/bitbake/classes/base.bbclass differ
Only in pokysynth/bitbake: conf
Only contains bitbake.conf
This file is thrown out and openembedded-core's base.bbclase is used:
zpfeffer@z:~/yocto$ diff -q ./poky/meta/conf/bitbake.conf ./pokysynth/openembedded-core/meta/conf/bitbake.conf
No diff zpfeffer@z:~/yocto$ diff -q ./poky/meta/conf/bitbake.conf ./pokysynth/bitbake/conf/bitbake.conf Files ./poky/meta/conf/bitbake.conf and ./pokysynth/bitbake/conf/bitbake.conf differ
Only in poky/bitbake/lib/bb: shell.py
Not included in Yocto.
drwxrwxr-x 14 zpfeffer zpfeffer 4096 Nov 26 01:19 documentation
This directory is not in OE-Core, meta-yocto and Bitbake.
You can get the documentation tree in https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs
Type cd ~/yocto/pokysynth
Type git clone https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs
Type cd yocto-docs
Type git checkout tags/yocto-2.4.1 -b poky_2.4.1
Type cd ~/yocto
Type diff -rq poky/documentation pokysynth/yocto-docs/documentation
You'll see many differences:
Files poky/documentation/bsp-guide/bsp-guide.xml and pokysynth/yocto-docs/documentation/bsp-guide/bsp-guide.xml differ Files poky/documentation/dev-manual/dev-manual-common-tasks.xml and pokysynth/yocto-docs/documentation/dev-manual/dev-manual-common-tasks.xml differ Files poky/documentation/dev-manual/dev-manual.xml and pokysynth/yocto-docs/documentation/dev-manual/dev-manual.xml differ Files poky/documentation/kernel-dev/kernel-dev.xml and pokysynth/yocto-docs/documentation/kernel-dev/kernel-dev.xml differ Files poky/documentation/Makefile and pokysynth/yocto-docs/documentation/Makefile differ Files poky/documentation/mega-manual/figures/sdk-title.png and pokysynth/yocto-docs/documentation/mega-manual/figures/sdk-title.png differ Files poky/documentation/mega-manual/mega-manual.xml and pokysynth/yocto-docs/documentation/mega-manual/mega-manual.xml differ Files poky/documentation/poky.ent and pokysynth/yocto-docs/documentation/poky.ent differ Files poky/documentation/profile-manual/profile-manual.xml and pokysynth/yocto-docs/documentation/profile-manual/profile-manual.xml differ Files poky/documentation/ref-manual/introduction.xml and pokysynth/yocto-docs/documentation/ref-manual/introduction.xml differ Files poky/documentation/ref-manual/migration.xml and pokysynth/yocto-docs/documentation/ref-manual/migration.xml differ Files poky/documentation/ref-manual/ref-development-environment.xml and pokysynth/yocto-docs/documentation/ref-manual/ref-development-environment.xml differ Files poky/documentation/ref-manual/ref-features.xml and pokysynth/yocto-docs/documentation/ref-manual/ref-features.xml differ Files poky/documentation/ref-manual/ref-manual.xml and pokysynth/yocto-docs/documentation/ref-manual/ref-manual.xml differ Files poky/documentation/ref-manual/ref-variables.xml and pokysynth/yocto-docs/documentation/ref-manual/ref-variables.xml differ Files poky/documentation/ref-manual/usingpoky.xml and pokysynth/yocto-docs/documentation/ref-manual/usingpoky.xml differ Files poky/documentation/sdk-manual/sdk-manual.xml and pokysynth/yocto-docs/documentation/sdk-manual/sdk-manual.xml differ Files poky/documentation/toaster-manual/toaster-manual.xml and pokysynth/yocto-docs/documentation/toaster-manual/toaster-manual.xml differ Files poky/documentation/tools/mega-manual.sed and pokysynth/yocto-docs/documentation/tools/mega-manual.sed differ Files poky/documentation/yocto-project-qs/yocto-project-qs.xml and pokysynth/yocto-docs/documentation/yocto-project-qs/yocto-project-qs.xml differ
This implies that the documentation tree is not at poky_2.4.1
Looking at the git log shows the commit listed:
Type cd ~/yocto/poky
Type git log
Search for "yocto-docs"
commit 514a808f21c37b6ad704ce397bb2740ecc9a93bc Author: Scott Rifenbark <srifenbark@gmail.com> Date: Thu Oct 26 09:20:49 2017 -0700
ref-manual: Updates to "Image Generation" section. Fixed wording on how the OpenEmbedded build system dynamically generates do_image_* tasks as needed during image generation. (From yocto-docs rev: 9df98d77a446cd5d27c4e87418117a904b1f4231) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Type cd ~/yoco
Type cd pokysynth/yocto-docs/
Type git checkout 9df98d77a446cd5d27c4e87418117a904b1f4231
Type cd ~/yocto
Type diff -rq poky/documentation pokysynth/yocto-docs/documentation
No diff
Type cd ~/yocto/pokysynth/yocto-docs
Type git tag --contains 9df98d77a446cd5d27c4e87418117a904b1f4231
You should see yocto-2.4.1 yocto-2.4.2 yocto-2.4.3 yocto-2.5
This means that the documentation commit used in 2.4.1 is also valid for 2.4.2, 2.4.3 and 2.5 (Sumo).
-rw-rw-r-- 1 zpfeffer zpfeffer 515 Nov 26 01:18 LICENSE
zpfeffer@z:~/yocto$ diff -u poky/LICENSE pokysynth/openembedded-core/LICENSE
No diff
drwxrwxr-x 19 zpfeffer zpfeffer 4096 Nov 26 01:18 meta
zpfeffer@z:~/yocto$ diff -r poky/meta pokysynth/openembedded-core/meta Only in pokysynth/openembedded-core/meta/conf: bblayers.conf.sample Only in pokysynth/openembedded-core/meta/conf: local.conf.sample Only in pokysynth/openembedded-core/meta/conf: local.conf.sample.extended Only in pokysynth/openembedded-core/meta/conf: site.conf.sample drwxrwxr-x 5 zpfeffer zpfeffer 4096 Nov 26 01:18 meta-poky
zpfeffer@z:~/yocto$ diff -ru poky/meta-poky pokysynth/meta-yocto/meta-poky diff -ru poky/meta-poky/README.poky pokysynth/meta-yocto/meta-poky/README.poky --- poky/meta-poky/README.poky 2018-11-26 01:18:45.648361000 -0700 +++ pokysynth/meta-yocto/meta-poky/README.poky 2018-11-26 01:32:13.884361000 -0700 @@ -22,7 +22,7 @@ OpenEmbedded-Core is a layer containing the core metadata for current versions of OpenEmbedded. It is distro-less (can build a functional image with -DISTRO = "nodistro") and contains only emulated machine support. +DISTRO = "") and contains only emulated machine support. For information about OpenEmbedded, see the OpenEmbedded website: http://www.openembedded.org/
drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:18 meta-selftest
zpfeffer@z:~/yocto$ diff -ru poky/meta-selftest pokysynth/openembedded-core/meta-selftest/
No diff
drwxrwxr-x 7 zpfeffer zpfeffer 4096 Nov 26 01:18 meta-skeleton
zpfeffer@z:~/yocto$ diff -ru poky/meta-skeleton/ pokysynth/openembedded-core/meta-skeleton/
No diff
drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:19 meta-yocto-bsp
zpfeffer@z:~/yocto$ diff -ru poky/meta-yocto-bsp/ pokysynth/meta-yocto/meta-yocto-bsp/ No diff
-rwxrwxr-x 1 zpfeffer zpfeffer 1754 Nov 26 01:18 oe-init-build-env
zpfeffer@z:~/yocto$ diff -ru poky/oe-init-build-env pokysynth/openembedded-core/oe-init-build-env
No diff
lrwxrwxrwx 1 zpfeffer zpfeffer 30 Nov 26 01:18 README.hardware -> meta-yocto-bsp/README.hardware
zpfeffer@z:~/yocto$ diff -u poky/meta-yocto-bsp/README.hardware pokysynth/meta-yocto/meta-yocto-bsp/README.hardware
No diff
-rw-rw-r-- 1 zpfeffer zpfeffer 1173 Nov 26 01:19 README.LSB
zpfeffer@z:~/yocto$ diff -u poky/README.LSB pokysynth/openembedded-core/README.LSB
No diff
lrwxrwxrwx 1 zpfeffer zpfeffer 21 Nov 26 01:18 README.poky -> meta-poky/README.poky
zpfeffer@z:~/yocto$ diff -u poky/README.poky pokysynth/meta-yocto/meta-poky/README.poky --- poky/README.poky 2018-11-26 01:18:45.648361000 -0700 +++ pokysynth/meta-yocto/meta-poky/README.poky 2018-11-26 01:32:13.884361000 -0700 @@ -22,7 +22,7 @@ OpenEmbedded-Core is a layer containing the core metadata for current versions of OpenEmbedded. It is distro-less (can build a functional image with -DISTRO = "nodistro") and contains only emulated machine support. +DISTRO = "") and contains only emulated machine support. For information about OpenEmbedded, see the OpenEmbedded website: http://www.openembedded.org/ -rw-rw-r-- 1 zpfeffer zpfeffer 529 Nov 26 01:18 README.qemu
zpfeffer@z:~/yocto$ diff -u poky/README.qemu pokysynth/openembedded-core/README.qemu
No diff
drwxrwxr-x 8 zpfeffer zpfeffer 4096 Nov 26 01:19 scripts
This one is a little more complicated.
poky/scripts/ is mainly pokysynth/openembedded-core/scripts/, but also contains 5 other files:
zpfeffer@z:~/yocto$ diff -ru poky/scripts pokysynth/openembedded-core/scripts/ Only in poky/scripts/contrib: yocto-bsp-kernel-update.sh Only in poky/scripts/lib: bsp Only in poky/scripts: yocto-bsp Only in poky/scripts: yocto-kernel Only in poky/scripts: yocto-layer
Here are the 5 files:
Only in poky/scripts/contrib: yocto-bsp-kernel-update.sh
zpfeffer@z:~/yocto$ find pokysynth -name yocto-bsp-kernel-update.sh pokysynth/meta-yocto/scripts/contrib/yocto-bsp-kernel-update.sh zpfeffer@z:~/yocto$ diff poky/scripts/contrib/yocto-bsp-kernel-update.sh pokysynth/meta-yocto/scripts/contrib/yocto-bsp-kernel-update.sh No diff
Only in poky/scripts/lib: bsp
zpfeffer@z:~/yocto$ diff -ru poky/scripts/lib/bsp pokysynth/meta-yocto/scripts/lib/bsp
No diff
Only in poky/scripts: yocto-bsp
zpfeffer@z:~/yocto$ diff -ru poky/scripts/yocto-bsp pokysynth/meta-yocto/scripts/yocto-bsp
No diff
Only in poky/scripts: yocto-kernel
zpfeffer@z:~/yocto$ diff -ru poky/scripts/yocto-kernel pokysynth/meta-yocto/scripts/yocto-kernel
No diff
Only in poky/scripts: yocto-layer
zpfeffer@z:~/yocto$ diff -ru poky/scripts/yocto-layer pokysynth/meta-yocto/scripts/yocto-layer
No diff
Reference
Comments