diff options
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
-rw-r--r-- | bitbake/lib/bb/cooker.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 5a5ba7fb70..4be95dd7fb 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
@@ -80,7 +80,7 @@ class SkippedPackage: | |||
80 | 80 | ||
81 | 81 | ||
82 | class CookerFeatures(object): | 82 | class CookerFeatures(object): |
83 | _feature_list = [HOB_EXTRA_CACHES, BASEDATASTORE_TRACKING, SEND_SANITYEVENTS] = list(range(3)) | 83 | _feature_list = [HOB_EXTRA_CACHES, BASEDATASTORE_TRACKING, SEND_SANITYEVENTS, RECIPE_SIGGEN_INFO] = list(range(4)) |
84 | 84 | ||
85 | def __init__(self): | 85 | def __init__(self): |
86 | self._features=set() | 86 | self._features=set() |
@@ -367,12 +367,12 @@ class BBCooker: | |||
367 | if CookerFeatures.BASEDATASTORE_TRACKING in self.featureset: | 367 | if CookerFeatures.BASEDATASTORE_TRACKING in self.featureset: |
368 | self.enableDataTracking() | 368 | self.enableDataTracking() |
369 | 369 | ||
370 | all_extra_cache_names = [] | 370 | caches_name_array = ['bb.cache:CoreRecipeInfo'] |
371 | # We hardcode all known cache types in a single place, here. | 371 | # We hardcode all known cache types in a single place, here. |
372 | if CookerFeatures.HOB_EXTRA_CACHES in self.featureset: | 372 | if CookerFeatures.HOB_EXTRA_CACHES in self.featureset: |
373 | all_extra_cache_names.append("bb.cache_extra:HobRecipeInfo") | 373 | caches_name_array.append("bb.cache_extra:HobRecipeInfo") |
374 | 374 | if CookerFeatures.RECIPE_SIGGEN_INFO in self.featureset: | |
375 | caches_name_array = ['bb.cache:CoreRecipeInfo'] + all_extra_cache_names | 375 | caches_name_array.append("bb.cache:SiggenRecipeInfo") |
376 | 376 | ||
377 | # At least CoreRecipeInfo will be loaded, so caches_array will never be empty! | 377 | # At least CoreRecipeInfo will be loaded, so caches_array will never be empty! |
378 | # This is the entry point, no further check needed! | 378 | # This is the entry point, no further check needed! |