• Home
  • Raw
  • Download

Lines Matching refs:self

37     def __init__(self,  argument
47 OHOSBuildModule._instance = self
48 self._start_time = SystemUtil.get_current_time()
51 def build_time(self): argument
52 return SystemUtil.get_current_time() - self._start_time
63 def run(self): argument
70 self.args_dict.get('product_name').arg_value))
71 LogUtil.hb_info('Cost time: {}'.format(self.build_time))
73 def _prebuild(self): argument
74 self._run_phase(BuildPhase.PRE_BUILD)
76 def _preload(self): argument
77 self._run_phase(BuildPhase.PRE_LOAD)
78 … if self.args_dict.get('fast_rebuild', None) and not self.args_dict.get('fast_rebuild').arg_value:
79 self.preloader.run()
81 def _load(self): argument
82 self._run_phase(BuildPhase.LOAD)
83 … if self.args_dict.get('fast_rebuild', None) and not self.args_dict.get('fast_rebuild').arg_value:
84 self.loader.run()
86 def _pre_target_generate(self): argument
87 self._run_phase(BuildPhase.PRE_TARGET_GENERATE)
89 def _target_generate(self): argument
90 self._run_phase(BuildPhase.TARGET_GENERATE)
91 …if not self.args_dict.get("build_only_load").arg_value and not self.args_dict.get("fast_rebuild").…
92 self.target_generator.run()
94 def _post_target_generate(self): argument
95 self._run_phase(BuildPhase.POST_TARGET_GENERATE)
97 def _pre_target_compilation(self): argument
98 self._run_phase(BuildPhase.PRE_TARGET_COMPILATION)
100 def _target_compilation(self): argument
101 self._run_phase(BuildPhase.TARGET_COMPILATION)
102 …if not self.args_dict.get("build_only_load").arg_value and not self.args_dict.get("build_only_gn")…
103 self.target_compiler.run()
105 def _post_target_compilation(self): argument
106 self._run_phase(BuildPhase.POST_TARGET_COMPILATION)
108 def _post_build(self): argument
109 self._run_phase(BuildPhase.POST_BUILD)
111 def _run_phase(self, phase: BuildPhase): argument
117 for phase_arg in [arg for arg in self.args_dict.values()if arg.arg_phase == phase]:
118 self.args_resolver.resolve_arg(phase_arg, self)