Hi Beth, I know you're looking at rewriting some of license.bbclass in python - FYI here's an as-yet unmerged patchset from Aníbal that may contain some of that already:
On Wednesday 29 October 2014 12:34:12 Aníbal Limón wrote: > Now you can specify LICENSE_PRIOTIY that enables the distro to set the > license preferences for manifest creation. > > The major change is when you have OR'ed LICENSE only one is choose according > LICENSE_PRIORITY preferences if LICENSE_PRIORITY isn't specified the left > one is choosen. > > The test was done building qemux86/core-image-sato with and without these > set of patches and then run diff recursive under common-licenses created > directory. > > You can find a tarball with common-license directories, resulted diff and > local.conf at: > > https://bugzilla.yoctoproject.org/attachment.cgi?id=2223 > > Aníbal Limón (4): > license_class: Reimplemented manifest creation in python > license_class: Added support for INCOMPATIBLE_LICENSE into > license_create_manifest > license_class: Added LICENSE_PRIORITY support > license_class: Fix remove + trim in license_create_manifest. > > meta/classes/license.bbclass | 250 > ++++++++++++++++++++++++++++--------------- meta/conf/documentation.conf | > 1 + > 2 files changed, 164 insertions(+), 87 deletions(-) -- Paul Eggleton Intel Open Source Technology Centre -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core