Lines Matching defs:Package
71 """Package Definition for packages dictionary."""
96 # __package [private]: Package object associated with this package.
97 __package: Any # Type is Package, but not defined yet.
352 class Package(threading.Thread):
356 Package.generate_all().
367 super(Package, self).__init__()
373 self.pkg_def = Package.packages[pkg]
382 # Find all the Package objects that this package depends on.
385 Package.lock.acquire()
386 deps: Iterable[Package] = [
387 Package.packages[deppkg]["__package"]
390 Package.lock.release()
407 Package.lock.acquire()
410 Package.lock.release()
426 # Create a Package for each defined package.
427 pkg_threads = [Package(p) for p in cls.packages.keys()]
434 Package.lock.acquire()
437 Package.lock.release()
444 print(f"Package {t.package} failed!", file=sys.stderr)
452 return Package.df_copycmds_set(Package.packages.keys())
545 Package.lock.acquire()
554 Package.lock.release()
602 return Package.df_copycmds_set(self.pkg_def["depends"])
614 tag = Package.packages[p]["__tag"]
1018 Package.generate_all()
1024 {Package.df_all_copycmds()}
1029 RUN echo '{Package.depcache()}' > /tmp/depcache