in uberpoet/multisuite.py [0:0]
def multisuite_setup(self):
self.make_context(self.log_dir, self.output_dir, self.test_build_only)
if self.project_generator_type == "buck":
self.settings_state.save_buckconfig_local()
self.settings_state.save_xcode_select()
if self.switch_xcode_versions:
self.sudo_warning()
self.xcode_paths = self.xcode_manager.discover_xcode_versions()
self.xcode_versions = self.xcode_paths.keys()
logging.info("Discovered xcode versions: %s", str(self.xcode_versions))
else:
self.xcode_paths = {}
self.xcode_versions = [None]
for path in [self.log_dir, self.build_trace_path, self.output_dir]:
makedir(path)
logging.info('Starting build session')
self.build_time_file = open(self.build_time_path, 'a')
self.build_time_csv_file = open(self.build_time_csv_path, 'a')
now = str(datetime.datetime.now())
self.build_time_file.write('Build session started at {}\n'.format(now))
self.build_time_file.flush()
self.dump_system_info()
print(self.project_generator_type)
if self.project_generator_type == "buck" or self.project_generator_type == "bazel":
self.project_generator = blazeprojectgen.BlazeProjectGenerator(
self.mock_output_dir, self.app_path, flavor=self.project_generator_type)
elif self.project_generator_type == "cocoapods":
self.project_generator = cpprojectgen.CocoaPodsProjectGenerator(self.mock_output_dir)
else:
raise ValueError("Unknown project generator type: " + str(self.project_generator_type))
self.verify_dependencies()