Home
last modified time | relevance | path

Searched refs:loader (Results 1 – 11 of 11) sorted by relevance

/build/hb/resolver/
Dbuild_args_resolver.py429 loader = build_module.loader
432 if not loader.outputs.check_outputs():
442 loader = build_module.loader
443 loader.regist_arg("scalable_build", target_arg.arg_value)
452 loader = build_module.loader
453 loader.regist_arg("build_example", target_arg.arg_value)
462 loader = build_module.loader
463 loader.regist_arg("build_platform_name", target_arg.arg_value)
472 loader = build_module.loader
480 loader.regist_arg(variable, value)
[all …]
/build/docs/
Dhow-to-add-a-build-parameter.md2 编译构建框架以gn+ninja作为基础构建系统,针对产品需要和部件化功能,在gn阶段前增加了preloader和loader的预加载过程。
5 2. loader:子系统、部件和模块信息加载。以编译产品名称和preloader的输出作为输入,加载对应的subsystem、component、module/part等配置信息,以文本文件方式输…
12 在编译过程中,为了明确参数具体的作用时间,根据编译的preloader,loader,gn,ninja四个基础过程,人为划分了9个编译阶段。分别为:
17 LOAD # loader前置设置参数,如--scalable-build,--build-xts
D编译构建调试文档.md32loader.py,Preloader阶段根据vendor仓的产品配置config.json文件对产品配置进行解析,并将解析结果输出到out/preloader/{product_name}目录下…
93 - 调试preloader、loader过程
95 建议开发者基于以上方法对preloader和loader进行调试,从而查看产物与函数之间的一一对应关系,当编译出错时,分清楚出错阶段,进行对阶段的产物进行横向对比分析,找到问题根源
754 5、--build-only-gn:重新执行Preloader、loader、gn,不进行最后的编译动作
768 16、--build-only-load:重新执行Preloader、loader,不进行最后的gn, ninja动作
D编译配置指导文档.md19 …果编译目标的部件列表有部件名或者子系统名不存在于全量部件列表的,会被认为是不合法的,编译报错。这一检查规则的实现在build仓下的hb/util/loader/load_ohos_build.py…
/build/hb/modules/interface/
Dbuild_module_interface.py35 loader: LoadInterface,
40 self._loader = loader
50 def loader(self): member in BuildModuleInterface
/build/hb/modules/
Dohos_build_module.py41 loader: LoadInterface,
46 loader, target_generator, target_compiler)
84 self.loader.run()
/build/hb/test/unitTest/services/
Dloader_test.py20 from services.loader import OHOSLoader
/build/hb/
Dmain.py33 from services.loader import OHOSLoader
72 loader = OHOSLoader()
77 … return OHOSBuildModule(args_dict, build_args_resolver, preloader, loader, generate_ninja, ninja)
/build/hb/hb/
D__main__.py43 spec.loader.exec_module(api)
/build/hb/services/
Dloader.py23 from util.loader import platforms_loader # noqa: E402
24 from util.loader import generate_targets_gn # noqa: E402
25 from util.loader import load_ohos_build # noqa: E402
26 from util.loader import subsystem_scan # noqa: E402
27 from util.loader import subsystem_info # noqa: E402
/build/ohos/app/
Dapp_internal.gni343 "//third_party/weex-loader:weex_loader_ark_hap",
380 "--ace-loader-home",
382 "--ets-loader-home",