diff options
Diffstat (limited to 'bitbake/lib/bb/cache.py')
-rw-r--r-- | bitbake/lib/bb/cache.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bitbake/lib/bb/cache.py b/bitbake/lib/bb/cache.py index 83f2ff1561..8485eb467a 100644 --- a/bitbake/lib/bb/cache.py +++ b/bitbake/lib/bb/cache.py | |||
@@ -43,7 +43,7 @@ except ImportError: | |||
43 | logger.info("Importing cPickle failed. " | 43 | logger.info("Importing cPickle failed. " |
44 | "Falling back to a very slow implementation.") | 44 | "Falling back to a very slow implementation.") |
45 | 45 | ||
46 | __cache_version__ = "148" | 46 | __cache_version__ = "149" |
47 | 47 | ||
48 | def getCacheFile(path, filename, data_hash): | 48 | def getCacheFile(path, filename, data_hash): |
49 | return os.path.join(path, filename + "." + data_hash) | 49 | return os.path.join(path, filename + "." + data_hash) |
@@ -144,6 +144,7 @@ class CoreRecipeInfo(RecipeInfoCommon): | |||
144 | self.fakerootenv = self.getvar('FAKEROOTENV', metadata) | 144 | self.fakerootenv = self.getvar('FAKEROOTENV', metadata) |
145 | self.fakerootdirs = self.getvar('FAKEROOTDIRS', metadata) | 145 | self.fakerootdirs = self.getvar('FAKEROOTDIRS', metadata) |
146 | self.fakerootnoenv = self.getvar('FAKEROOTNOENV', metadata) | 146 | self.fakerootnoenv = self.getvar('FAKEROOTNOENV', metadata) |
147 | self.extradepsfunc = self.getvar('calculate_extra_depends', metadata) | ||
147 | 148 | ||
148 | @classmethod | 149 | @classmethod |
149 | def init_cacheData(cls, cachedata): | 150 | def init_cacheData(cls, cachedata): |
@@ -179,6 +180,7 @@ class CoreRecipeInfo(RecipeInfoCommon): | |||
179 | cachedata.fakerootenv = {} | 180 | cachedata.fakerootenv = {} |
180 | cachedata.fakerootnoenv = {} | 181 | cachedata.fakerootnoenv = {} |
181 | cachedata.fakerootdirs = {} | 182 | cachedata.fakerootdirs = {} |
183 | cachedata.extradepsfunc = {} | ||
182 | 184 | ||
183 | def add_cacheData(self, cachedata, fn): | 185 | def add_cacheData(self, cachedata, fn): |
184 | cachedata.task_deps[fn] = self.task_deps | 186 | cachedata.task_deps[fn] = self.task_deps |
@@ -246,6 +248,7 @@ class CoreRecipeInfo(RecipeInfoCommon): | |||
246 | cachedata.fakerootenv[fn] = self.fakerootenv | 248 | cachedata.fakerootenv[fn] = self.fakerootenv |
247 | cachedata.fakerootnoenv[fn] = self.fakerootnoenv | 249 | cachedata.fakerootnoenv[fn] = self.fakerootnoenv |
248 | cachedata.fakerootdirs[fn] = self.fakerootdirs | 250 | cachedata.fakerootdirs[fn] = self.fakerootdirs |
251 | cachedata.extradepsfunc[fn] = self.extradepsfunc | ||
249 | 252 | ||
250 | 253 | ||
251 | 254 | ||