Lines Matching refs:build_dir
82 self.build_dir = None
238 if is_zephyr_build(self.build_dir):
255 build_info_path = self.build_dir
277 self.domains = load_domains(self.build_dir)
439 self.cmake_cache = CMakeCache.from_build_dir(self.build_dir)
451 build_dir = find_build_dir(self.args.build_dir, board=board,
453 if not build_dir:
457 if os.path.exists(build_dir):
458 if not os.path.isdir(build_dir):
460 format(build_dir))
462 os.makedirs(build_dir, exist_ok=False)
466 self.build_dir = build_dir
487 self.die('build directory', self.build_dir,
495 if self.source_dir == self.build_dir:
499 format(self.source_dir, self.build_dir))
554 format(self.build_dir, cached_abs, source_abs))
583 format(self.build_dir, cached_board, self.args.board))
649 '-B{}'.format(self.build_dir),
657 self._banner('making build dir {} pristine'.format(self.build_dir))
658 if not is_zephyr_build(self.build_dir):
662 cache = CMakeCache.from_build_dir(self.build_dir)
670 run_cmake(cmake_args, cwd=self.build_dir, dry_run=self.args.dry_run)
685 domains = load_domains(self.build_dir)
696 build_dir_list.append(d.build_dir)