This README file contains information on the contents of the meta-team2 layer for OpenEmbedded and Yocto Project.
- Dependencies
- Adding the meta-team2 layer to your build
- Prerequisites
- Installation Steps
- Configuring BitBake Environment
- Managing Layers
- Adding Features in Recipes
Dependencies for the meta-team2 layer:
BBLAYERS ?= " \
/home/seame02/poky_src/poky/meta \
/home/seame02/poky_src/poky/meta-poky \
/home/seame02/poky_src/poky/meta-yocto-bsp \
/home/seame02/poky_src/poky/meta-raspberrypi \
/home/seame02/poky_src/poky/meta-clang \
/home/seame02/poky_src/poky/meta-flutter \
/home/seame02/poky_src/poky/meta-openembedded/meta-oe \
/home/seame02/poky_src/poky/meta-openembedded/meta-python \
/home/seame02/poky_src/poky/meta-openembedded/meta-multimedia \
/home/seame02/poky_src/poky/meta-openembedded/meta-networking \
/home/seame02/poky_src/poky/meta-team2 \
"
To add the meta-team2 layer to your build, run:
bitbake-layers add-layer meta-team2
Tools and frameworks required:
- Meta Raspberry Pi
- Clang
- Flutter
- OpenEmbedded
- Install Meta Raspberry Pi
- Install Clang
- Install Flutter
- Install OpenEmbedded
Go to /poky
source oe-init-build-env
You should run this cmd everytime when you do bitbake
Instructions for adding and removing layers.
- Add a Layer:
bitbake-layers add-layer [path/to/your/layer]
- Remove a Layer:
bitbake-layers remove-layer [layer-name]
Steps to add new features in recipes.
- Find recipes in OpenEmbedded Layer Index.
- Check and match all dependencies.
- Find recipes in layers downloaded in prerequisites.
- Modify
recipes-core/images/team2-rpi-image.bbappend
. - Run
bitbake
and pray.