Skip to content

Add support to handle INCOMPATIBLE_LICENSE

Aníbal Limón openembedded-core 3 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest5 patches 0 repliesNew
  2. v24 patches 0 repliesSuperseded
  3. v13 patches 2 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5license_class: Reimplemented manifest creation in pythonmeta/classes/license.bbclass+82 -810 replies
2/5license_class: Generalize license_ok functionmeta/classes/license.bbclass meta/lib/oe/license.py+18 -170 replies
3/5license: Split visit_string in LicenseVisitormeta/lib/oe/license.py+12 -30 replies
4/5license: Add support for handle INCOMPATIBLE_LICENSE in manifest creationmeta/classes/license.bbclass meta/lib/oe/license.py+103 -30 replies
5/5license_class: license_create_manifest improvmentmeta/classes/license.bbclass+10 -130 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

Cover letter [PATCHv3 0/5] Add support to handle INCOMPATIBLE_LICENSE

The next changes are to add support for handle INCOMPATIBLE_LICENSE in manifest creation, in order to do it the license_create_manifest was reimplemented in python and also added some tweaks for save disk space during build.

The patchset v2 fixes an issue when try to handle () into ManifestVisitor for more info see next patches,
license: Split visit_string in LicenseVisitor
license: Add support for handle INCOMPATIBLE_LICENSE in manifest
creation

The patchset v3 improves package reads in license_manifest_creation see,
license_class: license_create_manifest improvment

The following changes since commit 4a711028c709d4bb1421e1637ae3fb0ac404fb45:

oe-selftest: devtool: add a proper test to see if tap devices exist (2015-05-07 14:59:43 +0100)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib alimon/license-v2
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=alimon/license-v2

Aníbal Limón (5):
license_class: Reimplemented manifest creation in python
license_class: Generalize license_ok function
license: Split visit_string in LicenseVisitor
license: Add support for handle INCOMPATIBLE_LICENSE in manifest
creation
license_class: license_create_manifest improvment

 meta/classes/license.bbclass | 202 ++++++++++++++++++++++---------------------
 meta/lib/oe/license.py       | 106 ++++++++++++++++++++++-
 2 files changed, 208 insertions(+), 100 deletions(-)
Signature · 1 line
1.8.4.5