[OE-core] [PATCH 0/1] Additional license wrangling functionality
Flanagan, Elizabeth
elizabeth.flanagan at intel.com
Mon Jul 11 23:11:58 UTC 2011
Requested by a member of the community, this fixes a few issues with license
wrangling. Specifically,
- licenses are now wrangled into:
${DEPLOY_DIR}/licenses/${IMAGE_NAME}/datetimestamp
This keeps multiple runs of a build from polluting the licenses of a
previous build
- remove all wrangling of -native and -cross licenses:
if it's not on the image, then having the license isn't useful and
in fact, is harmful
- create a manifest
on BuildCompleted we take all the wrangled licenses and give a
manifest with all the
*known* common licenses. If license.bbclass doesn't know the common, we don't
include it.
- Since we have + licenses, we can now deal with them correctly.
The following changes since commit 2c79c9eb7ef8ef0aef8c3096c3c4387e28e56ea2:
pulseaudio: add 0.9.23 (2011-07-07 13:45:32 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib eflanagan/license_pn
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=eflanagan/license_pn
Beth Flanagan (1):
license.bbclass: License Manifests and more.
meta/classes/license.bbclass | 179 ++++++++++++++++++++++++++++--------------
1 files changed, 120 insertions(+), 59 deletions(-)
More information about the Openembedded-core
mailing list