Lines Matching refs:builder
63 def __init__(self, builder): argument
70 self.builder = builder
78 result = self.builder.out_queue.get()
79 self.builder.ProcessResult(result)
80 self.builder.out_queue.task_done()
95 def __init__(self, builder, thread_num, mrproper, per_board_out_dir): argument
98 self.builder = builder
122 return self.builder.do_make(commit, brd, stage, cwd, *args,
153 if work_in_output or self.builder.in_tree:
163 done_file = self.builder.GetDoneFile(commit_upto, brd.target)
181 err_file = self.builder.GetErrFile(commit_upto, brd.target)
192 self.toolchain = self.builder.toolchains.Select(brd.arch)
202 if self.builder.commits:
203 commit = self.builder.commits[commit_upto]
204 if self.builder.checkout:
212 env = self.toolchain.MakeEnvironment(self.builder.full_path)
217 if not self.builder.in_tree:
232 if self.builder.verbose_build:
236 if self.builder.num_jobs is not None:
237 args.extend(['-j', str(self.builder.num_jobs)])
238 if self.builder.warnings_as_errors:
242 args.extend(self.builder.toolchains.GetMakeArguments(brd))
250 build_dir = self.builder.GetBuildDir(commit_upto, brd.target)
273 if self.builder.verbose_build:
309 output_dir = self.builder._GetOutputDir(result.commit_upto)
311 build_dir = self.builder.GetBuildDir(result.commit_upto,
320 errfile = self.builder.GetErrFile(result.commit_upto,
330 done_file = self.builder.GetDoneFile(result.commit_upto,
346 env = result.toolchain.MakeEnvironment(self.builder.full_path)
357 nm = self.builder.GetFuncSizesFile(result.commit_upto,
368 objdump = self.builder.GetObjdumpFile(result.commit_upto,
401 sizes = self.builder.GetSizesFile(result.commit_upto,
454 work_dir = self.builder.GetThreadDir(self.thread_num)
463 work_dir, do_config, self.builder.config_only,
464 force_build or self.builder.force_build,
465 self.builder.force_build_failures,
472 if self.builder.force_config_on_failure:
477 if not self.builder.force_reconfig:
495 self.builder.force_config_on_failure):
506 if self.builder.force_config_on_failure:
516 self.builder.out_queue.put(result)
518 self.builder.ProcessResult(result)
522 self.builder.config_only, True,
523 self.builder.force_build_failures,
528 self.builder.out_queue.put(result)
530 self.builder.ProcessResult(result)
539 job = self.builder.queue.get()
541 self.builder.queue.task_done()