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

Reply via email to