It seems like the only reason that Poky is a dependency is for a symbolic link in the classes directory?
I'm currently working on a project that does not include Poky. Everything in Poky is a collection of various different layers, copied into the Poky repository by a script (scripts/combo-layer). The original source of the allarch.bbclass file is actually openembedded-core, which is what I include in my project.
This immediately makes the layer incompatible with my project. I cannot include poky, since it duplicates everything in openembedded-core.
Is there any reason why adding the file to BBMASK doesn't work? That would remove the dependency on Poky.
In layer.conf:
BBMASK += "meta/classes/allarch.bbclass"
It seems like the only reason that Poky is a dependency is for a symbolic link in the classes directory?
I'm currently working on a project that does not include Poky. Everything in Poky is a collection of various different layers, copied into the Poky repository by a script (
scripts/combo-layer
). The original source of theallarch.bbclass
file is actually openembedded-core, which is what I include in my project.This immediately makes the layer incompatible with my project. I cannot include poky, since it duplicates everything in
openembedded-core
.Is there any reason why adding the file to
BBMASK
doesn't work? That would remove the dependency on Poky.In
layer.conf
:BBMASK += "meta/classes/allarch.bbclass"