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(-) -- 1.9.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core