/build/hb/resolver/ |
H A D | indep_build_args_resolver.py | 22 from containers.arg import Arg namespace 47 def resolve_target_cpu(target_arg: Arg, indep_build_module: IndepBuildModuleInterface): 52 args_dict = Arg.read_args_file(ModuleType.ENV) 57 def resolve_target_os(target_arg: Arg, indep_build_module: IndepBuildModuleInterface): 62 args_dict = Arg.read_args_file(ModuleType.ENV) 67 def resolve_part(target_arg: Arg, indep_build_module: IndepBuildModuleInterface): 94 args_dict = Arg.read_args_file(ModuleType.ENV) 106 def resolve_variant(target_arg: Arg, indep_build_module: IndepBuildModuleInterface): 112 args_dict = Arg.read_args_file(ModuleType.ENV) 118 def resolve_branch(target_arg: Arg, indep_build_modul [all...] |
H A D | push_args_resolver.py | 22 from containers.arg import Arg namespace 37 def resolve_part(target_arg: Arg, push_module: PushModuleInterface): 45 def resolve_target(target_arg: Arg, push_module: PushModuleInterface): 52 def resolve_list_targets(target_arg: Arg, push_module: PushModuleInterface): 55 Arg.write_args_file("list_targets", False, ModuleType.PUSH) 58 def resolve_reboot(target_arg: Arg, push_module: PushModuleInterface): 63 def resolve_src(target_arg: Arg, push_module: PushModuleInterface): 66 Arg.write_args_file("src", "", ModuleType.PUSH
|
H A D | build_args_resolver.py | 28 from containers.arg import Arg namespace 60 def resolve_product(target_arg: Arg, build_module: BuildModuleInterface): 122 def resolve_target_cpu(target_arg: Arg, build_module: BuildModuleInterface): 136 def resolve_target_os(target_arg: Arg, build_module: BuildModuleInterface): 150 def resolve_precise_branch(target_arg: Arg, build_module: BuildModuleInterface): 204 def resolve_build_target(target_arg: Arg, build_module: BuildModuleInterface): 247 def resolve_rename_last_log(target_arg: Arg, build_module: BuildModuleInterface): 262 def resolve_log_mode(target_arg: Arg, build_module: BuildModuleInterface): 273 def resolve_ccache(target_arg: Arg, build_module: BuildModuleInterface): 331 def resolve_xcache(target_arg: Arg, build_modul [all...] |
H A D | install_args_resolver.py | 22 from containers.arg import Arg namespace 37 def resolve_part(target_arg: Arg, install_module: InstallModuleInterface): 46 def resolve_global(target_arg: Arg, install_module: InstallModuleInterface): 51 def resolve_local(target_arg: Arg, install_module: InstallModuleInterface): 56 def resolve_variant(target_arg: Arg, install_module: InstallModuleInterface):
|
H A D | clean_args_resolver.py | 22 from containers.arg import Arg namespace 36 def resolve_clean_args(target_arg: Arg, clean_module: CleanModuleInterface): 40 Arg.clean_args_file() 43 def resolve_clean_out_product(target_arg: Arg, clean_module: CleanModuleInterface): 53 def resolve_clean_ccache(target_arg: Arg, clean_module: CleanModuleInterface): 61 def resolve_clean_all(target_arg: Arg, clean_module: CleanModuleInterface):
|
H A D | env_args_resolver.py | 22 from containers.arg import Arg, ModuleType namespace 39 def resolve_check(target_arg: Arg, set_module: EnvModuleInterface): 80 def resolve_install(target_arg: Arg, set_module: EnvModuleInterface): 91 def resolve_target_cpu(target_arg: Arg, env_module: EnvModuleInterface): 95 def resolve_target_os(target_arg: Arg, env_module: EnvModuleInterface): 99 def resolve_part(target_arg: Arg, env_module: EnvModuleInterface): 103 def resolve_clean(target_arg: Arg, env_module: EnvModuleInterface): 105 Arg.clean_args_file_by_type(ModuleType.ENV
|
H A D | tool_args_resolver.py | 19 from containers.arg import Arg namespace 34 def resolve_list_targets(target_arg: Arg, tool_module: ToolModuleInterface): 46 def resolve_desc_targets(target_arg: Arg, tool_module: ToolModuleInterface): 66 def resolve_path_targets(target_arg: Arg, tool_module: ToolModuleInterface): 86 def resolve_refs_targets(target_arg: Arg, tool_module: ToolModuleInterface): 106 def resolve_format_targets(target_arg: Arg, tool_module: ToolModuleInterface): 111 def resolve_clean_targets(target_arg: Arg, tool_module: ToolModuleInterface):
|
H A D | package_args_resolver.py | 22 from containers.arg import Arg namespace 37 def resolve_part(target_arg: Arg, package_module: PackageModuleInterface): 46 def resolve_output(target_arg: Arg, package_module: PackageModuleInterface):
|
H A D | update_args_resolver.py | 22 from containers.arg import Arg namespace 37 def resolve_part(target_arg: Arg, update_module: UpdateModuleInterface): 45 def resolve_global(target_arg: Arg, update_module: UpdateModuleInterface):
|
H A D | set_args_resolver.py | 21 from containers.arg import Arg namespace 36 def resolve_product_name(target_arg: Arg, set_module: SetModuleInterface): 111 Arg.write_args_file(target_arg.arg_name, 113 Arg.write_args_file(target_arg.arg_name, 117 def resolve_set_parameter(target_arg: Arg, set_module: SetModuleInterface): 123 Arg.write_args_file(arg_name, arg_value, ModuleType.BUILD)
|
H A D | publish_args_resolver.py | 22 from containers.arg import Arg namespace 37 def resolve_part(target_arg: Arg, publish_module: PublishModuleInterface):
|
/build/hb/ |
H A D | main.py | 31 from containers.arg import Arg, ModuleType namespace 110 LogUtil.hb_info(Arg.get_help(all_module_type)) 139 args_dict = Arg.parse_all_args(ModuleType.BUILD) 142 set_args_dict = Arg.parse_all_args(ModuleType.SET) 160 Arg.clean_args_file() 161 args_dict = Arg.parse_all_args(ModuleType.SET) 175 args_dict = Arg.parse_all_args(ModuleType.ENV) 180 args_dict = Arg.parse_all_args(ModuleType.CLEAN) 185 Arg.clean_args_file() 186 args_dict = Arg [all...] |
/build/hb/resolver/interface/ |
H A D | args_resolver_interface.py | 20 from containers.arg import Arg namespace 32 def resolve_arg(self, target_arg: Arg, module): 45 if isinstance(entity, Arg) and entity.arg_name != 'sshkey':
|
/build/hb/modules/interface/ |
H A D | tool_module_interface.py | 23 from containers.arg import Arg namespace 69 Arg.get_help(ModuleType.TOOL)
|
/build/hb/services/ |
H A D | gn.py | 30 from containers.arg import Arg, ModuleType namespace 139 args_file = Arg.read_args_file(ModuleType.TOOL)['path'] 164 args_file = Arg.read_args_file(ModuleType.TOOL)['desc'] 188 args_file = Arg.read_args_file(ModuleType.TOOL)['ls'] 208 args_file = Arg.read_args_file(ModuleType.TOOL)['refs'] 228 args_file = Arg.read_args_file(ModuleType.TOOL)['format']
|
H A D | menu.py | 39 from containers.arg import Arg, ModuleType namespace 50 all_build_args = Arg.parse_all_args(ModuleType.BUILD) 52 if isinstance(arg, Arg) and arg.arg_attribute.get("optional"):
|
H A D | hdc.py | 30 from containers.arg import Arg, ModuleType namespace
|
H A D | hpm.py | 31 from containers.arg import Arg, ModuleType namespace
|
/build/hb/containers/ |
H A D | arg.py | 155 class Arg(): class 221 return Arg(arg_name, arg_help, arg_phase, arg_attibute, arg_type, arg_value, resolve_function) 226 all_args = Arg.read_args_file(module_type) 241 all_args = Arg.read_args_file(module_type) 246 oh_arg = Arg.create_instance_by_dict(arg) 253 if isinstance(oh_arg, Arg): 277 Arg.write_args_file( 320 args_file = Arg.read_args_file(module_type)
|