On Mon, Jun 11, 2018 at 4:34 AM, <liu.min...@gmail.com> wrote: > From: Ming Liu <liu.min...@gmail.com> > > This is useful when the users want different variables/tasks when using > multiconfig.
Isn't the idea of multiconfig to select between configurations which already fully define all necessary over-rides? If a particular multiconfig build needs a custom over-ride then the multiconfig can append to OVERRIDES (or MACHINEOVERRIDES etc, as appropriate) directly. ie to avoid confusion isn't it good if building with a multiconfig enabled is always equivalent to building with the contents of the multiconfig file copied directly in local.conf? > Signed-off-by: Ming Liu <liu.min...@gmail.com> > --- > meta/conf/bitbake.conf | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf > index 3b2ef9f..0c803d5 100644 > --- a/meta/conf/bitbake.conf > +++ b/meta/conf/bitbake.conf > @@ -731,7 +731,7 @@ DISTRO_NAME ??= "OpenEmbedded" > # And finally '<foo>_forcevariable' overrides any standard variable, with > the highest priority. > # This works for functions as well, they are really just variables. > # > -OVERRIDES = > "${TARGET_OS}:${TRANSLATED_TARGET_ARCH}:pn-${PN}:${MACHINEOVERRIDES}:${DISTROOVERRIDES}:${CLASSOVERRIDE}${LIBCOVERRIDE}:forcevariable" > +OVERRIDES = > "${TARGET_OS}:${TRANSLATED_TARGET_ARCH}:pn-${PN}:${MACHINEOVERRIDES}:${DISTROOVERRIDES}:${CLASSOVERRIDE}${LIBCOVERRIDE}:mc-${BB_CURRENT_MC}:forcevariable" > LIBCOVERRIDE ?= "" > CLASSOVERRIDE ?= "class-target" > DISTROOVERRIDES ?= "${@d.getVar('DISTRO') or ''}" > -- > 2.7.4 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core