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

Flanagan, Elizabeth elizabeth.flanagan at intel.com
Tue Feb 24 17:08:31 UTC 2015


On 24 February 2015 at 16:00, Paul Eggleton
<paul.eggleton at linux.intel.com> wrote:
> 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:
>

Yeah, I'm almost finished with it. I'll look at what is there, but for
now, can we avoid taking anything that touches manifest until I get a
moment to look at it?

> 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



-- 
Elizabeth Flanagan
Yocto Project
Build and Release


More information about the Openembedded-core mailing list