diff options
Diffstat (limited to 'bitbake/lib/bb/cache.py')
| -rw-r--r-- | bitbake/lib/bb/cache.py | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/bitbake/lib/bb/cache.py b/bitbake/lib/bb/cache.py index c56b4b4248..cdde3635ab 100644 --- a/bitbake/lib/bb/cache.py +++ b/bitbake/lib/bb/cache.py | |||
| @@ -566,6 +566,7 @@ class CacheData(object): | |||
| 566 | self.packages = defaultdict(list) | 566 | self.packages = defaultdict(list) | 
| 567 | self.packages_dynamic = defaultdict(list) | 567 | self.packages_dynamic = defaultdict(list) | 
| 568 | self.possible_world = [] | 568 | self.possible_world = [] | 
| 569 | self.universe_target = [] | ||
| 569 | self.pkg_pn = defaultdict(list) | 570 | self.pkg_pn = defaultdict(list) | 
| 570 | self.pkg_fn = {} | 571 | self.pkg_fn = {} | 
| 571 | self.pkg_pepvpr = {} | 572 | self.pkg_pepvpr = {} | 
| @@ -644,6 +645,11 @@ class CacheData(object): | |||
| 644 | if not info.broken and not info.not_world: | 645 | if not info.broken and not info.not_world: | 
| 645 | self.possible_world.append(fn) | 646 | self.possible_world.append(fn) | 
| 646 | 647 | ||
| 648 | # create a collection of all targets for sanity checking | ||
| 649 | # tasks, such as upstream versions, license, and tools for | ||
| 650 | # task and image creation. | ||
| 651 | self.universe_target.append(info.pn) | ||
| 652 | |||
| 647 | self.hashfn[fn] = info.hashfilename | 653 | self.hashfn[fn] = info.hashfilename | 
| 648 | for task, taskhash in info.basetaskhashes.iteritems(): | 654 | for task, taskhash in info.basetaskhashes.iteritems(): | 
| 649 | identifier = '%s.%s' % (fn, task) | 655 | identifier = '%s.%s' % (fn, task) | 
