From patchwork Tue Jul 3 07:09:43 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [CONSOLIDATED, PULL, 14/17] package.bbclass: Allow a package to skip per file dependency generation Date: Tue, 03 Jul 2012 07:09:43 -0000 From: Saul Wold X-Patchwork-Id: 31063 Message-Id: To: openembedded-core@lists.openembedded.org From: Mark Hatle 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. Signed-off-by: Mark Hatle --- meta/classes/package.bbclass | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 0b98c6b..d94d32f 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)