From 63c6f46b22fc3c8fd2edd6e3c780200d697b4e45 Mon Sep 17 00:00:00 2001 From: Mark Hatle Date: Thu, 28 Jun 2012 16:09:27 -0500 Subject: [PATCH] package.bbclass: Allow a package to skip per file dependency generation Most of the time skipping per file dependency generation is a bad idea, but when building a nativesdk or similar you may be required to pickup host dependencies. These host dependencies can not always be reconciled within the scope of other nativesdk components, so if we skip them we can facilitate this unique situation. (From OE-Core rev: a1ca125de55a8e7cab402e2ba5737a56d4e890c2) Signed-off-by: Mark Hatle Signed-off-by: Richard Purdie --- meta/classes/package.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 0b98c6b845..d94d32f72a 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -1154,6 +1154,9 @@ RPMDEPS = "${STAGING_LIBDIR_NATIVE}/rpm/bin/rpmdeps-oecore --macros ${STAGING_LI python package_do_filedeps() { import re + if d.getVar('SKIP_FILEDEPS', True) == '1': + return + pkgdest = d.getVar('PKGDEST', True) packages = d.getVar('PACKAGES', True)