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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to