diff options
author | Andy Ross <andy.ross@windriver.com> | 2012-11-29 11:08:47 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-12-11 15:54:36 +0000 |
commit | ec17940f7236a47983f2f1dc0208652a0b550c82 (patch) | |
tree | 4cba1e1c28cef45eb22cb180bd20c2f566542ad8 /meta/classes/package_deb.bbclass | |
parent | 82d6ef6a7a582312e4c655f666ba4b641b005cd5 (diff) | |
download | poky-ec17940f7236a47983f2f1dc0208652a0b550c82.tar.gz |
base/license.bbclass: handle multiple INCOMPATIBLE_LICENSEs
Allow INCOMPATIBLE_LICENSE to be a whitespace-separated list of
incompatible license strings and/or glob patterns.
Also fix wildcarding: the string in INCOMPATIBLE_LICENSE was clearly
intended to match with wildcards (e.g. "*GPLv3" to match both GPLv3
and LGPLv3), but this was broken because of a bug in return_spdx()
which would die with a runtime error when there was no SPDXLICENSEMAP
entry for the string.
(From OE-Core rev: 8a8d00f4c9f7fe5f9f173b43b86cd18a6c75435c)
Signed-off-by: Andy Ross <andy.ross@windriver.com>
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/package_deb.bbclass')
0 files changed, 0 insertions, 0 deletions