Lines Matching refs:self
42 def __init__(self, name: str, bazel_target: str):
45 self.bazel_target = bazel_target
47 self.relpath, self.target_name = stripped_target.split(":")
53 def run(self):
54 for ext in self.extensions:
55 self.bazel_build(ext)
56 build_ext.build_ext.run(self)
58 def bazel_build(self, ext: BazelExtension):
61 temp_path = Path(self.build_temp)
68 f"--compilation_mode={'dbg' if self.debug else 'opt'}",
75 for library_dir in self.library_dirs:
92 self.spawn(bazel_argv)
98 ext_dest_path = Path(self.get_ext_fullpath(ext.name))
102 self.spawn(["bazel", "shutdown"])