meta-barebox
is a software layer for the Yocto Project and
OpenEmbedded build system which provides support for the
barebox bootloader.
This README.md
file contains information on the contents of the
meta-barebox
layer.
Please see the corresponding sections below for details.
This layer depends on:
URI: git://git.openembedded.org/bitbake
branch: master
URI: git://git.openembedded.org/openembedded-core
layers: meta
branch: master
Please use the infrastructure provided by GitHub to submit pull requests or report issues.
If you don't have a GitHub account, you can alternatively send your patches to the maintainers listed below.
When sending patches or pull requests, please adhere to some common practices when writing your commit messages:
- Please limit the line lenght in the commit message to 80 characters where
possible (If you use vim, then
gq
is your friend). - Please add a Signed-off-by statement (
git commit -s
, see also Developer Certificate of Origin).
- Dennis Menschel <menschel-d@posteo.de>
In order to use this layer, you need to make the build system aware of it.
Assuming the meta-barebox
layer exists at the top-level of your
yocto build tree, you can add it to the build system by adding the
location of the meta-barebox
layer to bblayers.conf
, along with any
other layers needed. e.g.:
BBLAYERS ?= " \
/path/to/yocto/meta \
/path/to/yocto/meta-poky \
/path/to/yocto/meta-yocto-bsp \
/path/to/yocto/meta-barebox \
"
The barebox layer has its own reference manual with detailed information about its interface and how to use it.