mirror of
https://git.yoctoproject.org/poky
synced 2026-02-20 08:29:42 +01:00
You need to first set up the build directory by sourcing the poky build script, after that builds can be run in that directory so long as bitbake is in $PATH removing the need to source the init script for each build. i.e: $ . poky-init-build-env ~/my-build $ bitbake some-image <<later, in a different shell>> $ cd ~/my-build $ export PATH=/path/to/bitbake/bin:$PATH $ bitbake an-image This patch also removes use of OEROOT in recipes, etc. Signed-off-by: Joshua Lock <josh@linux.intel.com>
24 lines
646 B
Plaintext
24 lines
646 B
Plaintext
BBPATH ?= ""
|
|
# We have a conf and classes directory, add to BBPATH
|
|
BBPATH := "${BBPATH}:${LAYERDIR}"
|
|
|
|
# We have a packages directory, add to BBFILES
|
|
BBFILES := "${BBFILES} ${LAYERDIR}/packages/*/*.bb"
|
|
|
|
BBFILE_COLLECTIONS += "normal"
|
|
BBFILE_PATTERN_normal := "^${LAYERDIR}/"
|
|
BBFILE_PRIORITY_normal = "5"
|
|
|
|
# Add scripts to PATH
|
|
PATH := "${PATH}:${LAYERDIR}/scripts"
|
|
|
|
# Set a variable to get to the top of the metadata location
|
|
POKYBASE := ${@os.path.normpath("${LAYERDIR}/../")}
|
|
|
|
# Set path to qemu image tests included in this layer
|
|
|
|
QEMUIMAGETESTS := "${POKYBASE}/scripts/qemuimage-tests"
|
|
|
|
require conf/distro/include/poky-default-revisions.inc
|
|
|