| Message ID | 20251206070923.2254134-1-chee.yang.lee@intel.com |
|---|---|
| State | New |
| Headers | show |
| Series | [meta-zephyr] README: drop reference to poky | expand |
On Sat, 6 Dec 2025 at 09:20, Lee Chee Yang via lists.yoctoproject.org <chee.yang.lee=intel.com@lists.yoctoproject.org> wrote: > @@ -23,17 +26,19 @@ https://wiki.yoctoproject.org/wiki/TipsAndTricks/BuildingZephyrImages > > **Pre-requisites:** > 1. Refer [Yocto Project Quick Build]( https://docs.yoctoproject.org/dev/singleindex.html#yocto-project-quick-build) documentation. > > -2. Clone and add following layers to BBLAYERS > +2. Clone required repo, refer to [Yocto Release](https://wiki.yoctoproject.org/wiki/Releases) for compatible branch name and bitbake branch. > + * bitbake > + * openembedded-core > * meta-openembedded/meta-oe > * meta-openembedded/meta-python > * meta-zephyr-core > * meta-zephyr-bsp > ``` > - $ mkdir sources > - $ git clone -b <release-branch> https://git.yoctoproject.org/poky > + $ git clone -b <bitbake-branch> https://git.openembedded.org/bitbake > + $ git clone -b <branch-name> https://git.openembedded.org/openembedded-core > $ git clone -b <branch-name> https://git.openembedded.org/meta-openembedded > $ git clone -b <branch-name> https://git.yoctoproject.org/meta-zephyr > - $ source poky/oe-init-build-env > + $ source openembedded-core/oe-init-build-env > $ bitbake-layers add-layer ../meta-openembedded/meta-oe > $ bitbake-layers add-layer ../meta-openembedded/meta-python > $ bitbake-layers add-layer ../meta-zephyr/meta-zephyr-core This looks like a nice opportunity to add a bitbake-setup config into meta-zephyr that would do these with a single command :) Alex
diff --git a/README.md b/README.md index 669e921..cd60bca 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,10 @@ This layer enables building Zephyr using Yocto Project. This layer depends on: - URI: https://git.yoctoproject.org/poky + URI: https://git.openembedded.org/bitbake + branch: master + + URI: https://git.openembedded.org/openembedded-core layers: meta branch: master @@ -23,17 +26,19 @@ https://wiki.yoctoproject.org/wiki/TipsAndTricks/BuildingZephyrImages > **Pre-requisites:** 1. Refer [Yocto Project Quick Build]( https://docs.yoctoproject.org/dev/singleindex.html#yocto-project-quick-build) documentation. -2. Clone and add following layers to BBLAYERS +2. Clone required repo, refer to [Yocto Release](https://wiki.yoctoproject.org/wiki/Releases) for compatible branch name and bitbake branch. + * bitbake + * openembedded-core * meta-openembedded/meta-oe * meta-openembedded/meta-python * meta-zephyr-core * meta-zephyr-bsp ``` - $ mkdir sources - $ git clone -b <release-branch> https://git.yoctoproject.org/poky + $ git clone -b <bitbake-branch> https://git.openembedded.org/bitbake + $ git clone -b <branch-name> https://git.openembedded.org/openembedded-core $ git clone -b <branch-name> https://git.openembedded.org/meta-openembedded $ git clone -b <branch-name> https://git.yoctoproject.org/meta-zephyr - $ source poky/oe-init-build-env + $ source openembedded-core/oe-init-build-env $ bitbake-layers add-layer ../meta-openembedded/meta-oe $ bitbake-layers add-layer ../meta-openembedded/meta-python $ bitbake-layers add-layer ../meta-zephyr/meta-zephyr-core