diff options
author | Peter Kjellerstedt <peter.kjellerstedt@axis.com> | 2020-12-07 22:38:50 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-12-21 22:29:57 +0000 |
commit | 8939086648f2129b08e1971afbab597d1217a331 (patch) | |
tree | 239af5836f3f902e87348e72be3df0f1ff06ec97 /bitbake/lib | |
parent | 9aae620b9515e925db4a043a96fda2a6b6b0b5bd (diff) | |
download | poky-8939086648f2129b08e1971afbab597d1217a331.tar.gz |
bitbake: cache: Make CoreRecipeInfo include rprovides_pkg for skipped recipes
This will be needed by SkippedPackage in the cooker.
(Bitbake rev: 93d01614565bd540d05fbc1791dd66e46723d683)
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib')
-rw-r--r-- | bitbake/lib/bb/cache.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bitbake/lib/bb/cache.py b/bitbake/lib/bb/cache.py index b8054e028b..36270d0093 100644 --- a/bitbake/lib/bb/cache.py +++ b/bitbake/lib/bb/cache.py | |||
@@ -26,7 +26,7 @@ import re | |||
26 | 26 | ||
27 | logger = logging.getLogger("BitBake.Cache") | 27 | logger = logging.getLogger("BitBake.Cache") |
28 | 28 | ||
29 | __cache_version__ = "153" | 29 | __cache_version__ = "154" |
30 | 30 | ||
31 | def getCacheFile(path, filename, mc, data_hash): | 31 | def getCacheFile(path, filename, mc, data_hash): |
32 | mcspec = '' | 32 | mcspec = '' |
@@ -94,6 +94,7 @@ class CoreRecipeInfo(RecipeInfoCommon): | |||
94 | if not self.packages: | 94 | if not self.packages: |
95 | self.packages.append(self.pn) | 95 | self.packages.append(self.pn) |
96 | self.packages_dynamic = self.listvar('PACKAGES_DYNAMIC', metadata) | 96 | self.packages_dynamic = self.listvar('PACKAGES_DYNAMIC', metadata) |
97 | self.rprovides_pkg = self.pkgvar('RPROVIDES', self.packages, metadata) | ||
97 | 98 | ||
98 | self.skipreason = self.getvar('__SKIPPED', metadata) | 99 | self.skipreason = self.getvar('__SKIPPED', metadata) |
99 | if self.skipreason: | 100 | if self.skipreason: |
@@ -120,7 +121,6 @@ class CoreRecipeInfo(RecipeInfoCommon): | |||
120 | self.depends = self.depvar('DEPENDS', metadata) | 121 | self.depends = self.depvar('DEPENDS', metadata) |
121 | self.rdepends = self.depvar('RDEPENDS', metadata) | 122 | self.rdepends = self.depvar('RDEPENDS', metadata) |
122 | self.rrecommends = self.depvar('RRECOMMENDS', metadata) | 123 | self.rrecommends = self.depvar('RRECOMMENDS', metadata) |
123 | self.rprovides_pkg = self.pkgvar('RPROVIDES', self.packages, metadata) | ||
124 | self.rdepends_pkg = self.pkgvar('RDEPENDS', self.packages, metadata) | 124 | self.rdepends_pkg = self.pkgvar('RDEPENDS', self.packages, metadata) |
125 | self.rrecommends_pkg = self.pkgvar('RRECOMMENDS', self.packages, metadata) | 125 | self.rrecommends_pkg = self.pkgvar('RRECOMMENDS', self.packages, metadata) |
126 | self.inherits = self.getvar('__inherit_cache', metadata, expand=False) | 126 | self.inherits = self.getvar('__inherit_cache', metadata, expand=False) |