Home
last modified time | relevance | path

Searched refs:external_deps (Results 1 – 23 of 23) sorted by relevance

/build/tools/component_tools/
Dcomponent_node.py22 …lf, module_name: str, subsystem_name: str, part_name: str, deps: set, external_deps: set, raw_data…
27 self._external_deps = external_deps
63 def external_deps(self): member in Module
66 @external_deps.setter
67 def external_deps(self, value): member in Module
122 external_deps = set(external_deps_list)
123 deps = set(set(deps_list) - external_deps)
124 return Module(module_name, subsystem_name, part_name, deps, external_deps, ohos_string)
153 self._external_deps = self._external_deps | module.external_deps
Dcomponents_dependence_analysis.py39 external_deps = component_nodes[node_name].deps
40 all_deps = deps | external_deps
/build/docs/
D关于deps及external_deps的使用.md1 ## 关于deps、external_deps的使用
3 在添加一个模块的时候,需要在BUILD.gn中声明它的依赖,为了便于后续处理部件间依赖关系,我们将依赖分为两种——部件内依赖deps和部件间依赖external_deps
11 部件内依赖使用deps,部件间依赖使用external_deps
77 external_deps = [
D编译配置指导文档.md22 在添加模块的时候,需要在BUILD.gn中声明它的依赖。依赖分为两种:部件内依赖deps和部件间依赖external_deps
59 external_deps = [
69 详情请参考[deps、external_deps的使用](./关于deps及external_deps的使用.md)
D标准系统如何添加一个模块.md47 external_deps = [
D部件化编译最佳实践.md100 external_deps += [ "xxx" ]
Dcmake转gn指导文档.md173 external_deps = [
D编译构建调试文档.md765 …15、在不修改编译目标的external_deps且out输出目录不删除的情况,可以尝试使用--gn-args ohos_skip_parse_external_deps=true来缩短增量构建的…
/build/templates/common/
Dcheck_external_deps.py63 if len(args.external_deps) == 0:
66 external_deps = args.external_deps
74 for external_lib in external_deps:
Dexternal_deps_handler.py127 if len(args.external_deps) == 0:
135 external_deps = args.external_deps
177 for external_lib in external_deps:
Dcheck_build_target.py57 if args.external_deps:
Dcopy.gni165 "external_deps",
213 "external_deps",
/build/lite/config/test/
Dtest.gni154 if (defined(invoker.external_deps)) {
155 external_deps = invoker.external_deps
220 if (defined(invoker.external_deps)) {
221 external_deps = invoker.external_deps
283 if (defined(invoker.external_deps)) {
284 external_deps = invoker.external_deps
/build/tools/module_dependence/
DREADME.md15 …st/mock/services_abilitymgr_test/libs/aakit:aakit_mock为例,生成的依赖文件如下,包含了deps和external_deps以及该模块所在的路径。
25 "external_deps": [
62 external_deps = [
171 all_deps_data.json中的文件,以模块ability_base:want为例,会输出模块的deps和external_deps信息。
181 "external_deps": [
196 module_deps_info.json的文件中,会将deps和external_deps进行合并。
Ddependence_analysis.py76 external_deps = _info.get('external_deps')
77 if not external_deps:
/build/templates/rust/
Dohos_rust_library.gni65 if (defined(invoker.external_deps)) {
66 module_ex_deps = invoker.external_deps
82 if (defined(invoker.external_deps) && invoker.external_deps != []) {
83 module_ex_deps = invoker.external_deps
89 external_deps = module_ex_deps
Drust_template.gni715 if (defined(invoker.external_deps)) {
716 module_ex_deps = invoker.external_deps
731 if (defined(invoker.external_deps) && invoker.external_deps != []) {
732 module_ex_deps = invoker.external_deps
738 external_deps = module_ex_deps
/build/templates/cxx/
Dcxx.gni89 if (defined(invoker.external_deps)) {
90 module_ex_deps = invoker.external_deps
106 if (defined(invoker.external_deps) && invoker.external_deps != []) {
107 module_ex_deps = invoker.external_deps
113 external_deps = module_ex_deps
550 if (defined(invoker.external_deps)) {
551 module_ex_deps = invoker.external_deps
602 if (defined(invoker.external_deps) && invoker.external_deps != []) {
603 module_ex_deps = invoker.external_deps
609 external_deps = module_ex_deps
[all …]
/build/tools/check_deps/
DREADME.md9 在BUILD.gn中说明模块依赖的时候,需要区分部件内依赖和部件间依赖,部件内依赖在deps里,部件间依赖在external_deps里,但是有的模块的deps存在误用,deps里有部件间依赖,使用…
/build/scripts/
Dgen_sdk_build_file.py68 external_deps = build_utils.expand_file_args(
70 if external_deps[0] != '[ ]':
71 output += "external_deps = " + external_deps[0]
/build/tools/component_tools/static_check/
Dreadme.md243 2.若绝对引用的是其他部件的内用,则应改为external_deps的方式。
267 external_deps = [
306 external_deps = [
/build/
DREADME_zh.md137 external_deps = [
323 [关于deps和external_deps的使用](docs/关于deps及external_deps的使用.md)
/build/templates/abc/
Dohos_abc.gni50 if (defined(invoker.external_deps)) {
51 module_ex_deps = invoker.external_deps