[OE-core] [PATCH 0/4] license_class: Added support for LICENSE_PRIORITY in manifest creation

Paul Eggleton paul.eggleton at linux.intel.com
Tue Feb 24 16:00:11 UTC 2015


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


More information about the Openembedded-core mailing list