On Sat, 2023-09-09 at 01:32 +0000, Peter Kjellerstedt wrote:
> > def populate_sdk_common(d):
> > from oe.sdk import populate_sdk
> > @@ -372,8 +372,7 @@ do_populate_sdk[vardeps] +=
> > "${@sdk_variables(d)}"
> > python () {
> > variables = sdk_command_variables(d)
> > for var in variables:
> > - if d.getVar(var, False):
> > - d.setVarFlag(var, 'func', '1')
> > + d.setVarFlag(var, 'vardeps', d.getVar(var))
>
> Was this really supposed to be part of this patch? It looks
> unrelated.
It is very much related. We turn these variables into "functions" and
pass to the shell parser to determine dependencies. With the removal of
";" as the delimiter, that no longer works so we have to do something
different.
Cheers,
Richard
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#187445):
https://lists.openembedded.org/g/openembedded-core/message/187445
Mute This Topic: https://lists.openembedded.org/mt/101225689/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-