/build/lite/ |
H A D | hap_pack.py | 59 args = parser.parse_args() 61 return args 64 def hap_packing(args): 65 if not args.packing_tool_path: 68 packing_cmd = ['java', '-jar', args.packing_tool_path] 70 '--mode': args.mode, 71 '--json-path': args.json_path, 72 '--resources-path': args.resources_path, 73 '--assets-path': args.assets_path, 74 '--lib-path': args [all...] |
H A D | build_ext_components.py | 58 args = parser.parse_args() 60 if args.enable: 61 if args.enable[0] == 'false': 64 if args.path: 66 os.chdir(args.path) 68 if args.prebuilts: 69 status = cmd_exec(args.prebuilts, temp_file, args.out_dir[0]) 72 if args.command: 73 if '&&' in args [all...] |
/build/ohos/images/mkimage/ |
H A D | mkf2fsimage.py | 22 def args_parse(args): 45 args = parser.parse_known_args(args)[0] 46 return args 57 def build_run_mkf2fs(args): 63 if args.sparse: 64 mkf2fs_opts += " -S " + args.fs_size 65 if args.label: 66 mkf2fs_opts += " -l " + args.label 68 mkf2fs_opts += " -l " + args [all...] |
H A D | mkextimage.py | 46 args = parser.parse_known_args(argv)[0] 47 return args 58 def build_run_mke2fs(args) -> int: 63 if "data" in args.mount_point: 65 if args.extend_opts: 66 mke2fs_opts += " -E " + ",".join(args.extend_opts) 67 if args.inode_size: 68 mke2fs_opts += " -I " + args.inode_size 71 if args.journal_size: 72 mke2fs_opts += " -J size=" + args [all...] |
H A D | mkcpioimage.py | 26 def args_parse(args): 33 args = parser.parse_known_args(args)[0] 34 return args 61 def build_run_cpio(args): 63 os.chdir(args.src_dir) 65 conf_size = int(args.conf_size) 66 if args.device == "ramdisk.img": 67 output_path = os.path.join("%s/../images" % os.getcwd(), args.device) 68 elif args [all...] |
H A D | mkchip_ckm.py | 31 args = parser.parse_known_args(argv)[0] 32 return args 43 def make_vendor_package(args): 44 src_dir = args.src_dir 45 device_name = args.device_name 46 mkextimage_tools_path = args.mkextimage_tools_path 47 config_file_path = args.config_file_path 49 with open(args.config_file_path, 'r') as f: 64 def build(args): 65 args [all...] |
/build/templates/rust/ |
H A D | rust_bindgen.py | 23 def filter_args(args): 24 for i, j in enumerate(args): 25 if args[i] == '-Xclang': 27 if args[i].startswith('-plugin-arg'): 29 elif args[i] == '-add-plugin': 32 yield args[i] 55 args = parser.parse_args() 60 if args.depfile: 62 ohos_genargs.append(args.depfile) 64 ohos_genargs.append(args [all...] |
H A D | rust_cxxbridge.py | 22 def run(cxx_exe, args, output, is_header_file): 27 run_cmd.extend(args) 43 parser.add_argument('args', metavar='args', nargs='+', help="Args to pass through in script rust_cxxbridge.py"), 44 args = parser.parse_args() 45 ret = run(args.cxxbridge, args.args, args.header, True) 48 return run(args [all...] |
H A D | run_build_script.py | 33 args = [rustc_path, "-vV"] 34 proc = subprocess.Popen(args, stdout=subprocess.PIPE) 44 def run_build_script(args, env, tempdir): 45 process = subprocess.run([os.path.abspath(args.build_script)], 47 cwd=args.src_dir, 62 with build_utils.atomic_output(args.output) as output: 65 if args.generated_files: 66 for generated_file in args.generated_files: 68 output_path = os.path.join(args.out_dir, generated_file) 80 def set_env(args, rustc_pat [all...] |
/build/scripts/ |
H A D | entry.py | 40 def do_build(args): 41 build_py = os.path.join(args.source_root_dir, 'build.py') 46 args.product_name, 48 build_targets = args.build_target 49 gn_args = args.gn_args 51 if args.target_cpu is not None: 52 cmd.extend(['--target-cpu', ''.join(args.target_cpu)]) 54 if args.compile_config is not None: 55 cmd.extend(['--compile-config', ''.join(args.compile_config)]) 57 if args [all...] |
H A D | asan_backup.py | 57 args = parser.parse_args() 59 if not os.path.exists(args.backup_dir): 62 if os.path.exists(args.backup_dest_dir): 63 shutil.rmtree(args.backup_dest_dir) 64 os.makedirs(args.backup_dest_dir, exist_ok=True) 66 dir_name = os.path.basename(args.backup_dir) 67 _dest_dir = os.path.join(args.backup_dest_dir, dir_name) 68 shutil.copytree(args.backup_dir, _dest_dir) 70 if args.asan_clean: 71 if args [all...] |
/build/toolchain/ |
H A D | gcc_solink_wrapper.py | 23 def collect_soname(args): 27 [args.readelf, '-d', args.sofile]), 36 def collect_dyn_sym(args): 39 _command = [args.nm] 40 if args.sofile.endswith('.dll'): 44 _command.append(args.sofile) 53 def collect_toc(args): 54 result, toc = collect_soname(args) 56 result, dynsym = collect_dyn_sym(args) [all...] |
H A D | rustc_wrapper.py | 17 1. add {{ldflags}} and extend everyone in {{ldflags}} to -Clink-args=%s. 37 def exec_formatted_command(args): 38 remaining_args = args.args 48 rustc_args.insert(0, args.rustc) 50 if args.rsp: 53 with open(args.rsp) as rspfile: 55 with open(args.rsp, 'w') as rspfile: 57 rustc_args.append(f'@{args.rsp}') 66 ret = subprocess.run([args [all...] |
H A D | gcc_link_wrapper.py | 83 args = parser.parse_args() 88 if is_static_link(args.command): 89 command = update_crt(args.command) 90 if args.clang_rt_dso_path is not None: 93 command = args.command 95 command, env=fast_env, map_file=args.map_file) 100 if args.strip: 103 [args.strip, '-o', args.output, args [all...] |
/build/templates/metadata/ |
H A D | gen_module_info.py | 104 symlink_target, install_enable, collect, notice, args): 118 if args.part_name: 119 data['part_name'] = args.part_name 120 if args.subsystem_name: 121 data['subsystem_name'] = args.subsystem_name 122 if args.shlib_type: 123 data['shlib_type'] = args.shlib_type 124 if args.innerapi_tags: 125 data['innerapi_tags'] = args.innerapi_tags 126 if args [all...] |
/build/templates/common/ |
H A D | check_external_deps.py | 26 def check_parts_deps(args, external_part_name: str, parts_deps_info: dict): 27 compile_standard_allow_file = args.compile_standard_allow_file 31 if external_part_name == args.part_name: 33 external_part_name, args.target_path, args.part_name) 34 if args.target_path in added_self_part_allow_list: 41 args.target_path, external_part_name) 43 part_deps_info = parts_deps_info.get(args.part_name) 45 _warning_info = "{} {}.".format(_tips_info, args.part_name) 53 if args [all...] |
H A D | delete_symbol.py | 23 def copy_strip(args): 24 shutil.copy(args.input, args.output) 25 subprocess.call([args.strip, args.output], shell=False) 34 args = parser.parse_args() 35 copy_strip(args) 36 if args.mini_debug == "true": 41 ['python3', script_path, '--unstripped-path', args.input, '--stripped-path', args [all...] |
H A D | check_build_target.py | 41 args = parser.parse_args() 43 return args 47 args = parse_args() 50 if not args.skip_check_subsystem: 51 _depfile = check_part_subsystem_name.check(args) 54 if args.deps: 55 _depfile = check_deps_handler.check(args) 58 if args.external_deps: 59 _depfile = check_external_deps.check(args) 64 write_depfile(args [all...] |
H A D | generate_component_package.py | 48 args = parser.parse_args() 49 return args 120 def _get_json_data(args, module): 121 json_path = os.path.join(args.get("out_path"), 122 args.get("subsystem_name"), args.get("part_name"), "publicinfo", module + ".json") 149 def _get_static_lib_path(args, json_data): 152 real_static_lib_path = os.path.join(args.get("out_path"), "obj", 182 def _copy_includes(args, module, includes: list): 189 includes_out_dir = os.path.join(args [all...] |
H A D | check_deps_handler.py | 27 def check_third_party_deps(args, dep_part: str, parts_deps_info: dict, _tips_info: dict, third_deps_allow_list: list): 29 if args.part_name == dep_part: 31 part_deps_info = parts_deps_info.get(args.part_name) 33 _warning_info = f"{_tips_info} {args.part_name}." 41 if args.target_path in third_deps_allow_list: 116 def check_part_deps(args, part_pattern: str, path_parts_info: dict, compile_standard_allow_info: dict, depfiles: list): 127 third_party_allow_list = os.path.join(args.source_root_dir, "out/products_ext/third_party_allow_list.json") 129 third_party_allow_list = os.path.join(args.source_root_dir, "build/third_party_allow_list.json") 135 for dep in args.deps: 144 f"target: '{args [all...] |
/build/ohos/images/ |
H A D | adlt_wrapper.py | 24 def execute_adlt_command(args): 26 args.adlt_exe, 27 f'--root-dir={args.adlt_root_dir}', 29 args.output_file, 30 args.allowed_lib_list, 42 def remove_origin_lib(args): 43 with open(args.allowed_lib_list, 'r') as f: 46 so_abspath = os.path.join(args.adlt_root_dir, line.strip("\n")) 57 args = parser.parse_args(argv) 58 if not os.path.exists(args [all...] |
H A D | build_image.py | 127 def _make_image(args): 128 if args.image_name == 'system': 129 _prepare_root(args.input_path, args.target_cpu) 130 elif args.image_name == 'updater': 131 _prepare_updater(args.input_path, args.target_cpu) 132 elif args.image_name == 'updater_ramdisk': 133 _prepare_updater(args.input_path, args [all...] |
/build/ |
H A D | prebuilts_download.py | 52 def _check_sha256_by_mark(args, check_url: str, code_dir: str, unzip_dir: str, unzip_filename: str) -> bool: 58 args.mark_file_path = mark_file_path 89 def _uncompress(args, src_file: str, code_dir: str, unzip_dir: str, unzip_filename: str, mark_file_path: str): 100 def _copy_url(args, task_id: int, url: str, local_file: str, code_dir: str, unzip_dir: str, 124 _uncompress(args, local_file, code_dir, unzip_dir, unzip_filename, mark_file_path) 136 def _copy_url_disable_rich(args, url: str, local_file: str, code_dir: str, unzip_dir: str, 152 _uncompress(args, local_file, code_dir, unzip_dir, unzip_filename, mark_file_path) 166 def _hwcloud_download(args, config: dict, bin_dir: str, code_dir: str, glibc_version: str): 174 parse_dict = _config_parse(config_info, args.tool_repo, glibc_version) 183 if _check_sha256_by_mark(args, huaweicloud_ur [all...] |
/build/config/mac/ |
H A D | xcrun.py | 19 args, unknown_args = parser.parse_known_args() 21 if args.developer_dir: 22 os.environ['DEVELOPER_DIR'] = args.developer_dir 25 if rv == 0 and args.stamp: 26 if os.path.exists(args.stamp): 27 os.unlink(args.stamp) 28 with open(args.stamp, 'w+') as fp:
|
/build/ohos/packages/ |
H A D | backup_restore_artifact.py | 26 args = parser.parse_args() 28 str_out_basename = os.path.basename(args.output_dir) 29 if (str_out_basename == "backup" and not os.path.exists(args.output_dir)): 30 os.mkdir(args.output_dir) 33 for source in args.source_dir: 39 args.output_dir, os.path.basename(source)) 41 output_path = args.output_dir.replace( 44 asan_symbols_path = args.output_dir.replace(
|