[OE-core] [PATCH] license.bbclass: Dont create a manifest when using BUILD_IMAGES_FROM_FEEDS
David Nyström
david.c.nystrom at gmail.com
Tue Feb 11 15:00:05 UTC 2014
Wihtout this patch, FEEDS functionality is broken, and creating
a manifest from recipe metadata may be faulty when using FEEDS.
Signed-off-by: David Nyström <david.nystrom at enea.com>
---
meta/classes/license.bbclass | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass
index c668783..a0b877d 100644
--- a/meta/classes/license.bbclass
+++ b/meta/classes/license.bbclass
@@ -26,6 +26,11 @@ python write_package_manifest() {
}
license_create_manifest() {
+ # Test if BUILD_IMAGES_FROM_FEEDS is defined in env
+ if [ -n "${BUILD_IMAGES_FROM_FEEDS}" ]; then
+ exit 0
+ fi
+
INSTALLED_PKGS=`cat ${LICENSE_DIRECTORY}/${IMAGE_NAME}/package.manifest`
LICENSE_MANIFEST="${LICENSE_DIRECTORY}/${IMAGE_NAME}/license.manifest"
# remove existing license.manifest file
--
1.8.3.2
More information about the Openembedded-core
mailing list