mirror of
git://git.yoctoproject.org/poky
synced 2026-04-02 02:49:11 +00:00
recipetool: Fix inherit in created -native* recipes
native and nativesdk classes are special and must be inherited last : put them at the end of the gathered classes to inherit. (From OE-Core rev: cdc671271327ca61e5321b8890921d08ecd8799d) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a6614fd800cbe791264aeb102d379ba79bd145c2) Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
parent
9fa49f817d
commit
8ae48ddf5e
@ -745,6 +745,10 @@ def create_recipe(args):
|
||||
for handler in handlers:
|
||||
handler.process(srctree_use, classes, lines_before, lines_after, handled, extravalues)
|
||||
|
||||
# native and nativesdk classes are special and must be inherited last
|
||||
# If present, put them at the end of the classes list
|
||||
classes.sort(key=lambda c: c in ("native", "nativesdk"))
|
||||
|
||||
extrafiles = extravalues.pop('extrafiles', {})
|
||||
extra_pn = extravalues.pop('PN', None)
|
||||
extra_pv = extravalues.pop('PV', None)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user