Home
last modified time | relevance | path

Searched refs:deps (Results 1 - 15 of 15) sorted by relevance

/build/tools/component_tools/
H A Dcomponent_node.py22 def __init__(self, module_name: str, subsystem_name: str, part_name: str, deps: set, external_deps: set, raw_data):
26 self._deps = deps
55 def deps(self): member in Module
58 @deps.setter
59 def deps(self, value): member in Module
100 deps_pattern = re.compile(r'(?<=deps = \[).+?(?=])', re.DOTALL)
123 deps = set(set(deps_list) - external_deps)
124 return Module(module_name, subsystem_name, part_name, deps, external_deps, ohos_string)
143 def deps(self): member in Node
146 @deps
147 def deps(self, value): global() member in Node
[all...]
H A Dparse_kconf.py62 deps = component_deps_dict.get(component_name)
63 if deps is not None:
64 for dep in deps:
171 For example: python3 parse_kconf.py --deps={$repo}/out/{your_product}/part_deps_info/part_deps_info.json \n\
173 --out=./product.json --deps={$repo}/out/{your_product}/part_deps_info/part_deps_info.json --config=./.config'
177 parser.add_argument('--deps', type=str, required=True, default="",
186 print("read deps file: ", os.path.abspath(args.deps))
190 generate_config_with_full_deps(args.deps, args.base_product, args.config, args.out)
H A Dcomponents_dependence_analysis.py38 deps = component_nodes[node_name].deps
39 external_deps = component_nodes[node_name].deps
40 all_deps = deps | external_deps
/build/templates/metadata/
H A Dwrite_meta_data.py33 deps = copy.deepcopy(direct_deps)
35 all_deps.update(deps)
36 while len(deps) > 0:
37 dep = deps.pop(0)
43 deps.append(n)
48 def get_deps_metadata(deps):
49 return [deps_metadta_cache.get(d) for d in deps]
91 deps = Deps(direct_deps)
96 for dep in deps.all(target_type):
109 deps
[all...]
/build/scripts/
H A Dcopy_ex.py107 deps: list,
110 """Copy file or directory and update deps."""
116 deps.extend(build_utils.get_all_files(f))
121 deps.append(f)
134 def do_copy(options, deps: list):
135 """Copy files or directories given in options.files and update deps."""
148 deps,
153 def do_renaming(options, deps: list):
155 and update deps.
175 copy_file(src, os.path.join(options.dest, dest), deps)
[all...]
H A Dcargo2gn.py158 self.core_deps = list() # first part of self.deps elements
160 self.deps = list()
220 self.deps = sorted(set(self.deps))
300 deps = re.sub('=/[^ ]*/deps/', ' = ', arg)
301 self.deps.append(deps)
302 self.core_deps.append(re.sub(' = .*', '', deps))
305 if arg.startswith('dependency=') and arg.endswith('/deps')
[all...]
/build/templates/common/
H A Dexternal_deps_handler.py134 parser.add_argument('--external-deps', nargs='*', required=True)
138 parser.add_argument('--external-deps-temp-file', required=True)
156 # external deps list
163 deps = []
217 # hdf and third_party's external deps always valid because they need auto install
233 "external deps part '{}' variants info is None.".format(
238 deps += [dep_label_with_tc]
258 deps += [
272 result['deps'] = deps
[all...]
H A Dcheck_build_target.py37 parser.add_argument('--deps', nargs='*', required=False)
38 parser.add_argument('--external-deps', nargs='*', required=False)
54 if args.deps:
H A Dgenerate_component_package.py457 def _generate_public_deps(fp, module, deps: list, components_json, public_deps_list: list):
458 if not deps:
461 for dep in deps:
487 def _generate_build_gn(args, module, json_data, deps: list, components_json, public_deps_list):
496 _list = _generate_public_deps(fp, module, deps, components_json, public_deps_list)
598 deps = _handle_deps_data(json_data)
600 _list = _generate_build_gn(args, module, json_data, deps, components_json, public_deps_list)
737 local_test: 1 to open local test , 0 to close , 2 to pack init and init deps
H A Dcheck_deps_handler.py135 for dep in args.deps:
143 print(f"[0/0] WARNING: deps third_party '{dep_part}' not configured in part config json, "
144 f"target: '{args.target_path}', deps: '{dep}'")
147 f"deps third_party '{dep_part}' not configured in part config json, "
148 f"target: '{args.target_path}', deps: '{dep}'")
150 tips_info = "{} depend part {}, need set part deps {} info to".format(
161 message = "deps validation part_name: '{}', target: '{}', dep: '{}' failed!!!".format(
198 parser.add_argument('--deps', nargs='*', required=True)
/build/tools/check_deps/
H A Dcheck_deps.py47 print("Start check deps!")
58 deps = module_deps_data.get("deps")
71 for dep in deps:
84 print("Check deps result output to '{}'.".format(output_file))
90 parser.add_argument('--deps-path', required=True)
/build/ohos/sa_profile/sa_info_process/
H A Dsort_sa_by_bootphase.py269 deps = self.systemability_deps_dict.get(name_node)
270 deps.append(depend_node)
/build/ohos/update/
H A Dcheck_abi_and_copy_deps.py74 deps = get_value_from_file("deps_data", element, "module_deps_info", False)
75 for dep in deps:
/build/scripts/util/
H A Dbuild_utils.py540 # Find all deps depth-first, maintaining original order in the case of ties.
547 deps = deps_func(node)
548 discover(deps)
549 deps_map[node] = deps
699 other input paths that are not captured by GN deps, then they should be
701 are already captured by GN deps since GN args can cause GN deps to change,
/build/build_scripts/
H A Dbuild.sh183 ./build.py --product-name ohos-sdk $ccache_args $xcache_args --load-test-config=false --get-warning-list=false --stat-ccache=false --compute-overlap-rate=false --deps-guard=false --generate-ninja-trace=false --gn-args skip_generate_module_list_file=true sdk_platform=linux ndk_platform=linux use_cfi=false use_thin_lto=false enable_lto_O0=true sdk_check_flag=false enable_ndk_doxygen=false archive_ndk=false sdk_for_hap_build=true enable_archive_sdk=false enable_notice_collection=false enable_process_notice=false

Completed in 7 milliseconds