Lines Matching refs:path
203 self.bootstrap_dir = os.path.abspath(self.args.bootstrap_dir)
207 self.output_dir = os.path.join(self.bootstrap_dir, 'output')
208 self.platform_dir = os.path.join(self.bootstrap_dir, 'staging')
209 self.bt_dir = os.path.join(self.platform_dir, 'bt')
212 self.install_dir = os.path.join(self.output_dir, 'install')
214 assert os.path.samefile(self.bt_dir,
215 … os.path.dirname(__file__)), "Please rerun bootstrap for the current project!"
231 assert os.path.isdir(self.platform_dir), 'Platform dir does not exist'
232 …assert os.path.isfile(os.path.join(self.platform_dir, '.gn')), 'Platform dir does not have .gn at …
262 cargo_home = os.path.join(self.output_dir, 'cargo_home')
264 os.makedirs(os.path.join(cargo_home, 'bin'), exist_ok=True)
269 self.custom_env['CARGO_HOME'] = os.path.join(self.output_dir, 'cargo_home')
271 self.custom_env['CXX_ROOT_PATH'] = os.path.join(self.platform_dir, 'bt')
272 self.custom_env['CROS_SYSTEM_API_ROOT'] = os.path.join(self.platform_dir, 'system_api')
298 log_file = os.path.join(self.output_dir, '{}.log'.format(target))
322 base_file = os.path.join(self.sysroot, 'usr/share/libchrome/BASE_VER')
332 return os.path.join(self.output_dir, 'out/Default')
369 'libdir': os.path.join(self.sysroot, self.libdir),
435 with open(os.path.join(self.env['CARGO_HOME'], 'config'), 'w') as f:
445 self.run_command('rust', cmd, cwd=os.path.join(self.platform_dir, 'bt'), env=self.env)
462 shutil.copy(os.path.join(self._gn_default_output(), 'bluetooth_packetgen'),
463 os.path.join(self.env['CARGO_HOME'], 'bin'))
467 …self.run_command('docs', ['cargo', 'doc'], cwd=os.path.join(self.platform_dir, 'bt'), env=self.env)
490 … self.run_command('test', rust_test_cmd, cwd=os.path.join(self.platform_dir, 'bt'), env=self.env)
494 self.run_command('test', [os.path.join(self.output_dir, 'out/Default', t)],
495 cwd=os.path.join(self.output_dir),
502 self.run_command('rust', cmd, cwd=os.path.join(self.platform_dir, 'bt'), env=self.env)
512 cwd=os.path.join(self.platform_dir, 'bt'),
526 bindir = os.path.join(self.output_dir, 'debug')
527 srcdir = os.path.dirname(__file__)
531 'src': os.path.join(bindir, 'btadapterd'),
536 'src': os.path.join(bindir, 'btmanagerd'),
541 'src': os.path.join(bindir, 'btclient'),
549 dst = os.path.join(prefix, partial_dst)
552 os.makedirs(os.path.dirname(dst), exist_ok=True)
562 tar_location = os.path.join(prefix, 'floss.tar.gz')
576 os.path.join(self.platform_dir, 'bt', 'Cargo.lock'),
642 self.base_dir = os.path.abspath(base_dir)
643 self.bt_dir = os.path.abspath(bt_dir)
650 if not os.path.isdir(self.bt_dir):
653 self.git_dir = os.path.join(self.base_dir, 'repos')
654 self.staging_dir = os.path.join(self.base_dir, 'staging')
655 self.output_dir = os.path.join(self.base_dir, 'output')
656 self.external_dir = os.path.join(self.base_dir, 'staging', 'external')
658 self.dir_setup_complete = os.path.join(self.base_dir, '.setup-complete')
678 cwd = os.path.join(self.git_dir, project)
701 if os.path.isfile(self.dir_setup_complete):
726 shutil.rmtree(os.path.join(self.git_dir, project))
738 … subprocess.check_call(['git', 'checkout', commit], cwd=os.path.join(self.git_dir, project))
742 …(os.path.join(self.git_dir, 'platform2', 'common-mk'), os.path.join(self.staging_dir, 'common-mk')…
743 …(os.path.join(self.git_dir, 'platform2', 'system_api'), os.path.join(self.staging_dir, 'system_api…
744 (os.path.join(self.git_dir, 'platform2', '.gn'), os.path.join(self.staging_dir, '.gn')),
745 (os.path.join(self.bt_dir), os.path.join(self.staging_dir, 'bt')),
746 (os.path.join(self.git_dir, 'rust_crates'), os.path.join(self.external_dir, 'rust')),
747 … (os.path.join(self.git_dir, 'proto_logging'), os.path.join(self.external_dir, 'proto_logging')),
951 args.bootstrap_dir = os.path.abspath(os.path.expanduser(args.bootstrap_dir))
959 …bootstrap = Bootstrap(args.bootstrap_dir, os.path.dirname(__file__), args.partial_staging, args.cl…