]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
bitbake.conf: Handle empty BB_CURRENT_MC
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 24 Jan 2025 16:13:06 +0000 (16:13 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 25 Jan 2025 11:30:01 +0000 (11:30 +0000)
commitff469ab2e865063bbc529031bbfd76cba5040073
treeaabfa51dd81c4fe41fbcddb70ba2c38d80707366
parent9d91a5674c515a43ae76d8615f72e5e2dc16c961
bitbake.conf: Handle empty BB_CURRENT_MC

Bitbake is about to change the default value of this from "default" to "". The
original reason for this was to make this kind of include file usage easier.
Instead we were going to complicate bitbake code having to map one value into
the other.

Instead, stop using "default" and put a slightly horrible bit of code in bitbake.conf
as an alternative.

This means a "default.conf" in the multiconfig directory will stop working but this
was never something anyone was expected to use.

The eSDK code also needs updating for this change.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-recipe/populate_sdk_ext.bbclass
meta/conf/bitbake.conf