diff options
| author | Alexander Kanavin <alex@linutronix.de> | 2025-06-18 11:21:01 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-06-20 12:03:37 +0100 |
| commit | 41de71e0628dfbfcffdef9b8fae8c0614e5572d0 (patch) | |
| tree | 804f143d89e741de88b87195acc646397a065fd0 /meta | |
| parent | 941ac7d2562ddc39ffcb85ebcc64621b132cf1d3 (diff) | |
| download | poky-41de71e0628dfbfcffdef9b8fae8c0614e5572d0.tar.gz | |
bitbake.conf: enable built-in fragments for MACHINE and DISTRO
Please see the patch for bitbake for rationale. With this
setting in place, it's possible to set
OE_FRAGMENTS += "distro/poky machine/qemuarm"
and bitbake will interpret that as
DISTRO = "poky"
MACHINE = "qemuarm"
(From OE-Core rev: e959f916b4d2bb8af2e6a04116de9430bbde0c9f)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/conf/bitbake.conf | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 54d6bebc39..77399abce0 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf | |||
| @@ -821,7 +821,8 @@ include conf/local.conf | |||
| 821 | 821 | ||
| 822 | OE_FRAGMENTS_PREFIX ?= "conf/fragments" | 822 | OE_FRAGMENTS_PREFIX ?= "conf/fragments" |
| 823 | OE_FRAGMENTS_METADATA_VARS ?= "BB_CONF_FRAGMENT_SUMMARY BB_CONF_FRAGMENT_DESCRIPTION" | 823 | OE_FRAGMENTS_METADATA_VARS ?= "BB_CONF_FRAGMENT_SUMMARY BB_CONF_FRAGMENT_DESCRIPTION" |
| 824 | addfragments ${OE_FRAGMENTS_PREFIX} OE_FRAGMENTS OE_FRAGMENTS_METADATA_VARS | 824 | OE_FRAGMENTS_BUILTIN ?= "machine:MACHINE distro:DISTRO" |
| 825 | addfragments ${OE_FRAGMENTS_PREFIX} OE_FRAGMENTS OE_FRAGMENTS_METADATA_VARS OE_FRAGMENTS_BUILTIN | ||
| 825 | 826 | ||
| 826 | require ${@"conf/multiconfig/${BB_CURRENT_MC}.conf" if "${BB_CURRENT_MC}" != "" else ""} | 827 | require ${@"conf/multiconfig/${BB_CURRENT_MC}.conf" if "${BB_CURRENT_MC}" != "" else ""} |
| 827 | include conf/machine/${MACHINE}.conf | 828 | include conf/machine/${MACHINE}.conf |
