Lines Matching refs:dataCache

67     def add_tasks(self, fn, dataCache):  argument
72 task_deps = dataCache.task_deps[fn]
83 self.add_extra_deps(fn, dataCache)
131 for depend in dataCache.deps[fn]:
134 logger.debug2("Added dependencies %s for %s", str(dataCache.deps[fn]), fn)
139 rdepends = dataCache.rundeps[fn]
140 rrecs = dataCache.runrecs[fn]
168 def add_extra_deps(self, fn, dataCache): argument
169 func = dataCache.extradepsfunc.get(fn, None)
171 bb.providers.buildWorldTargetList(dataCache)
172 pn = dataCache.pkg_fn[fn]
173 params = {'deps': dataCache.deps[fn],
174 'world_target': dataCache.world_target,
175 'pkg_pn': dataCache.pkg_pn,
244 def get_unresolved_build_targets(self, dataCache): argument
251 if re_match_strings(target, dataCache.ignored_dependencies):
259 def get_unresolved_run_targets(self, dataCache): argument
266 if re_match_strings(target, dataCache.ignored_dependencies):
327 def add_provider(self, cfgData, dataCache, item): argument
329 self.add_provider_internal(cfgData, dataCache, item)
337 def add_provider_internal(self, cfgData, dataCache, item): argument
344 if re_match_strings(item, dataCache.ignored_dependencies):
347 if not item in dataCache.providers:
348 close_matches = self.get_close_matches(item, list(dataCache.providers.keys()))
350 all_p = bb.providers.getRuntimeProviders(dataCache, item)
352 new = dataCache.pkg_fn[fn] + " RPROVIDES " + item
361 all_p = dataCache.providers[item]
363 eligible, foundUnique = bb.providers.filterProviders(all_p, item, cfgData, dataCache)
374 providers_list.append(dataCache.pkg_fn[fn])
383 self.add_tasks(fn, dataCache)
388 def add_rprovider(self, cfgData, dataCache, item): argument
394 if re_match_strings(item, dataCache.ignored_dependencies):
400 all_p = bb.providers.getRuntimeProviders(dataCache, item)
406 … eligible, numberPreferred = bb.providers.filterProvidersRunTime(all_p, item, cfgData, dataCache)
417 providers_list.append(dataCache.pkg_fn[fn])
425 providers_list.append(dataCache.pkg_fn[fn])
436 self.add_tasks(fn, dataCache)
507 def add_unresolved(self, cfgData, dataCache): argument
514 for target in self.get_unresolved_build_targets(dataCache):
516 self.add_provider_internal(cfgData, dataCache, target)
523 for target in self.get_unresolved_run_targets(dataCache):
525 self.add_rprovider(cfgData, dataCache, target)