]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
oe-buildenv-internal: add BBPATH_EXTRA to BB_ENV_EXTRAWHITE_OE rbt/bb
authorRobert Yang <liezhi.yang@windriver.com>
Mon, 25 Apr 2016 07:55:51 +0000 (00:55 -0700)
committerRobert Yang <liezhi.yang@windriver.com>
Mon, 25 Apr 2016 08:45:04 +0000 (01:45 -0700)
commit88fe1fb034a5c7ad5c70b8a70861f9a5465e37d4
tree61526c40b1f70bb4e629539c1829bbd64544ca59
parente2dbe5eb869b8336b91023b83d7ca866197efa73
oe-buildenv-internal: add BBPATH_EXTRA to BB_ENV_EXTRAWHITE_OE

So that user can easily make their own conf files such as conf/site.conf
work. For example, poky's default BBPATH in bblayers.conf is:
BBPATH = "${TOPDIR}"
Will change it to:
BBPATH_EXTRA ??= ""
BBPATH = "${BBPATH_EXTRA}${TOPDIR}"

When user sets BBPATH_EXTRA in env to their own dir which contains
conf/site.conf, it will work.

Note, BBPATH_EXTRA must end with ":", we can't set BBPATH as
"${BBPATH_EXTRA}:${TOPDIR}" since the sanity would fail when
BBPATH_EXTRA is null.

[YOCTO #7837]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
scripts/oe-buildenv-internal