Home
last modified time | relevance | path

Searched refs:build (Results 1 – 25 of 6107) sorted by relevance

12345678910>>...245

/ohos5.0/build/build_scripts/
H A Denv_setup.sh17 cp ./docs/docker/Dockerfile ./build/build_scripts/
19 sed -i "s@\t@@g" ./build/build_scripts/Dockerfile
20 sed -i "s@\\\@@g" ./build/build_scripts/Dockerfile
25 sed -i "s@RUN @@g" ./build/build_scripts/Dockerfile
26 sed -i "s@&& @@g" ./build/build_scripts/Dockerfile
37 sed -i "s@zlib*@zlib@g" ./build/build_scripts/Dockerfile
44 sed -i "s@\t@@g" ./build/build_scripts/Dockerfile
45 sed -i "s@\\\@@g" ./build/build_scripts/Dockerfile
80 mv ./build/build_scripts/Dockerfile ./build/build_scripts/rundocker.sh
81 chmod +x ./build/build_scripts/rundocker.sh
[all …]
/ohos5.0/docs/en/contribute/
H A DOpenHarmony-build-rule.md13 **P02 Make build projects and build environments code-based.**
108 |---build.suffix
111 |---build.suffix
114 |---build.suffix
130 ##### G.COM.04 Clear legacy build files in the build environment before the build of a component.
351 A clear build directory structure helps test personnel set build parameters, execute one-click buil…
402 build.bat
414 rm -fr build/*
416 mkdir build
425 cd build
[all …]
/ohos5.0/docs/zh-cn/application-dev/quick-start/
H A Darkts-create-custom-components.md27 build() {
51 build() {
72 - [build()函数](#build函数)
118 build()函数用于定义自定义组件的声明式UI描述,自定义组件必须定义build()函数。
212 build() {
221 build() {
241 build() {
253 build() {
299 build() {
308 build() {
[all …]
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-build-all.md54 2. hb build: 编译产品、开发板或者部件。编译主要过程如下:
71 ./build/build_scripts/env_setup.sh
164 bash build/prebuilts_download.sh
186 > ./build.sh --product-name {product_name} --gn-args is_debug=true --build-target {target_name}
195 - 编译命令支持选项:./build.sh
258 **hb build**
263 hb build -h
295 …--compact-mode compatible with standard build system set to false if we use build.sh as bui…
305 --build-variant BUILD_VARIANT
309 - hb build后无参数,会按照设置好的代码路径、产品进行编译,编译选项使用与之前保持一致。-f 选项将删除当前产品所有编译产品,等同于hb clean + hb build.
[all …]
H A Dsubsys-build-rust-compilation.md83 import("//build/ohos.gni")
162 3. 创建build/rust/tests/test_rlib_cargo_crate/crate/build.rs,如下所示:
203 assert!(Path::new("build.rs").exists());
264 build_root = "crate/build.rs"
265 build_sources = [ "crate/build.rs" ]
287 build_root = "crate/build.rs"
288 build_sources = [ "crate/build.rs" ]
304build/rust/tests目录下有Rust各类型模块的配置实例可供参考:
317 | build/rust/tests/test_bin_cargo_crate | 测试Rust三方可执行文件的编译和运行。三方源码中包含build.rs。 …
318 | build/rust/tests/test_rlib_cargo_crate | 测试Rust三方静态库的编译和静态链接。三方源码中包含build.rs。 …
[all …]
/ohos5.0/docs/en/device-dev/quick-start/
H A Dquickstart-pkg-3516-build.md4build source code with hb or the **build.sh** script. This topic describes how to build source cod…
7 …ation and building module, see [Compilation and Building Guide](../subsystems/subsys-build-all.md).
23 Go to the root directory of the source code and run the build command.
25 1. Set the build path.
42 **Figure 1** Hi3516 build settings
44 ![quickstart-lite-3516-build](figures/quickstart-lite-3516-build.png)
48 > - To build a component (for example, **hello**), run the **hb build -T *targetName*** command.
50 > - To build a product incrementally, run the **hb build** command.
52 > - To build a product from the scratch, run the **hb build -f** command.
58 hb build -f
[all …]
H A Dquickstart-pkg-3861-build.md4build source code with hb or the **build.sh** script. This topic describes how to build source cod…
7 …ation and building module, see [Compilation and Building Guide](../subsystems/subsys-build-all.md).
27 1. Set the build path.
44 **Figure 1** Hi3861 build settings
46 ![quickstart-lite-3861-build](figures/quickstart-lite-3861-build.png)
50 > - To build a component (for example, **hello**), run the **hb build -T *targetName*** command.
52 > - To build a product incrementally, run the **hb build** command.
54 > - To build a product from the scratch, run the **hb build -f** command.
60 hb build -f
63 5. Check the build result. If "build success" is displayed, the building is successful.
[all …]
H A Dquickstart-pkg-3568-build.md4build source code with hb or the **build.sh** script. This topic describes how to build source cod…
25 1. Set the build path.
42 **Figure 1** RK3568 build settings
44 ![quickstart-standard-rk3568-build](figures/quickstart-standard-rk3568-build.png)
52 hb build --target-cpu arm64
57 > - To build a component (for example, **hello**), run the **hb build -T *targetName*** command.
59 > - To build a product incrementally, run the **hb build** command.
61 > - To build a product from the scratch, run the **hb build -f** command.
67 hb build -f
70 6. Check the build result. If "rk3568 build success" is displayed, the building is successful.
[all …]
/ohos5.0/build/rust/tests/
H A DBUILD.gn14 import("//build/ohos.gni")
15 import("//build/ohos_var.gni")
24 "//build/rust/tests/test_cdylib_crate",
29 deps += [ "//build/rust/tests/test_idl" ]
37 "//build/rust/tests/test_bin_crate",
38 "//build/rust/tests/test_dylib_crate",
39 "//build/rust/tests/test_rlib_crate",
40 "//build/rust/tests/test_static_link",
51 "//build/rust/tests/test_rust_st",
52 "//build/rust/tests/test_rust_ut",
[all …]
/ohos5.0/build/config/compiler/lite/gcc/
H A Dgcc.gni20 "//build/lite/config:language_c",
21 "//build/lite/config:gcc_opt",
22 "//build/lite/config:language_cpp",
23 "//build/config/sanitizers:default_sanitizer_flags",
29 "//build/lite/config:language_c",
30 "//build/lite/config:gcc_opt",
31 "//build/lite/config:language_cpp",
32 "//build/config/sanitizers:default_sanitizer_flags",
38 "//build/lite/config:language_c",
39 "//build/lite/config:gcc_opt",
[all …]
/ohos5.0/docs/en/device-dev/subsystems/
H A Dsubsys-build-all.md38 A module is a target to build. A component can also be a target to build.
68 - A module is a target to build, and a component can also be a target to build.
80 2. Use **hb build** to build a product, development board, or component.
149 /build # Directory for build
194 bash build/prebuilts_download.sh
236 -T BUILD_TARGET, --build-target=BUILD_TARGET # Specify one or more targets to build.
259 Sets the product to build.
296 **hb build**
301 hb build -h
333 …--compact-mode compatible with standard build system set to false if we use build.sh as bui…
[all …]
/ohos5.0/build/docs/
H A D编译配置指导文档.md7 …文件为build仓下的subsystem_config.json,其中包含所有子系统的配置规则。详细请参考[子系统配置规则](https://gitee.com/openharmony/docs/…
25 import("//build/ohos.gni")
34 import("//build/ohos.gni")
47 import("//build/ohos.gni")
56 import("//build/ohos.gni")
93 对于全局或者多数模块生效的,推荐声明在build/ohos_var.gni中
94 对于全局生效且和工具链相关的,推荐声明在build/config/BUILDCONFIG.gn中
103 2,参数实现:在build/hb/resolver/build_args_resolver.py中添加相应的实现函数。
106 详细规则请参考[新增编译选项](./how-to-add-a-build-parameter.md)
116 --build-target参数加模块名。如果直接指定名称报unkonw target的话,可能是重名等原因,按照gn的全名称指定:{目标所在BUILD.gn的路径}:{目标名}, 比如: --bu…
[all …]
H A D标准系统如何添加一个模块.md33 import("//build/ohos.gni")
69 import("//build/ohos.gni")
79 2. 修改包含该模块所属部件的ohos.build配置文件
81 以下是一个ohos.build文件
83 ```build
118 2. 修改或者新建ohos.build配置文件
120 ```build
138 …在原有子系统中添加一个新的部件,有两种方法,一种是在该子系统原有的ohos.build文件中添加该部件,另一种是新建一个ohos.build文件,注意无论哪种方式该ohos.build文件均在对应…
229 3. 子系统中ohos.build文件
231 ```build
[all …]
H A Dhow to use CMake with NDK.md24 ├── build
38 * build目录
40 * build-tools
50 将OHOS NDK自带的build-tools目录下cmake工具添加到环境变量
143 # 在demo工程目录下创建build目录,用于存放cmake构建过程中的中间文件
144 step1:mkdir build && cd build
148 step3:cmake --build .
151 构建成功build/bin目录下的产物
154 build/bin
197 step1:在demo工程CMakeList.txt的同级目录创建build目录,然后再build目录下打开powerShell
[all …]
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/tests/
H A Dblock_on.rs52 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_single1_block_on()
61 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_block_on_nest_spawn()
63 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_block_on_nest_spawn()
95 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_block_on_nest_spawn_spawn_blocking()
106 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_block_on_nest_spawn_and_spawn()
174 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_block_on_nest_spawn_nest_spawn()
194 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_block_on_nest_spawn_nest_spawn2()
219 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_block_on_nest_batch_spawn()
234 .build() in sdv_block_on_nest_await_spawn()
247 let runtime = RuntimeBuilder::new_multi_thread().build().unwrap(); in sdv_block_on_nest_await_spawn()
[all …]
/ohos5.0/build/
H A Dohos.gni15 import("//build/ohos/ndk/ndk.gni")
16 import("//build/ohos/notice/notice.gni")
17 import("//build/ohos/sa_profile/sa_profile.gni")
18 import("//build/ohos_var.gni")
19 import("//build/toolchain/toolchain.gni")
22 import("//build/templates/cxx/cxx.gni")
24 import("//build/ohos/ace/ace.gni")
25 import("//build/ohos/app/app.gni")
31 import("//build/templates/cxx/prebuilt.gni")
35 import("//build/templates/bpf/ohos_bpf.gni")
[all …]
/ohos5.0/docs/zh-cn/device-dev/quick-start/
H A Dquickstart-pkg-3568-build.md4 想要详细了解OpenHarmony编译构建模块功能的开发者可参考[编译构建指南](../subsystems/subsys-build-all.md)。
43 ![quickstart-standard-rk3568-build](figures/quickstart-standard-rk3568-build.png)
51 hb build --target-cpu arm64
56 > - 单独编译一个部件(例如hello),可使用“hb build -T _目标名称_”进行编译。
58 > - 增量编译整个产品,可使用“hb build”进行编译。
60 > - 完整编译整个产品,可使用“hb build -f”进行编译。
66 hb build -f
69 6. 编译结束后,出现“rk3568 build success”字样,则证明构建成功。
73 方法二:build.sh脚本编译
75 build.sh脚本编译方式请参考[使用build.sh脚本编译源码](quickstart-pkg-common-build.md#使用buildsh脚本编译源码)。
H A Dquickstart-pkg-3516-build.md4 想要详细了解OpenHarmony编译构建模块功能的开发者可参考[编译构建指南](../subsystems/subsys-build-all.md)。
43 ![quickstart-lite-3516-build](figures/quickstart-lite-3516-build.png)
47 > - 单独编译一个部件(例如hello),可使用“hb build -T _目标名称_”进行编译。
49 > - 增量编译整个产品,可使用“hb build”进行编译。
51 > - 完整编译整个产品,可使用“hb build -f”进行编译。
57 hb build -f
60 5. 编译结束后,出现“build success”字样,则证明构建成功。
68 方法二:build.sh脚本编译
70 build.sh脚本编译方式请参考[使用build.sh脚本编译源码](quickstart-pkg-common-build.md#使用buildsh脚本编译源码)。
H A Dquickstart-pkg-3861-build.md4 想要详细了解OpenHarmony编译构建模块功能的开发者可参考[编译构建指南](../subsystems/subsys-build-all.md)。
45 ![quickstart-lite-3861-build](figures/quickstart-lite-3861-build.png)
49 > - 单独编译一个部件(例如hello),可使用“hb build -T _目标名称_”进行编译。
51 > - 增量编译整个产品,可使用“hb build”进行编译。
53 > - 完整编译整个产品,可使用“hb build -f”进行编译。
59 hb build -f
62 5. 编译结束后,出现“build success”字样,则证明构建成功。
66 方法二:build.sh脚本编译
68 build.sh脚本编译方式请参考[使用build.sh脚本编译源码](quickstart-pkg-common-build.md#使用buildsh脚本编译源码)。
/ohos5.0/build/core/gn/
H A Dohos_exec_script_allowlist.gni31 "//build/config/BUILDCONFIG.gn",
34 "//build/config/mac/mac_sdk.gni",
35 "//build/config/posix/BUILD.gn",
39 "//build/ohos/app/app.gni",
40 "//build/ohos/images/BUILD.gn",
42 "//build/ohos/ndk/ndk.gni",
46 "//build/ohos/sdk/BUILD.gn",
47 "//build/ohos_var.gni",
50 "//build/templates/cxx/cxx.gni",
57 "//build/test.gni",
[all …]
/ohos5.0/build/lite/config/
H A DBUILDCONFIG.gn13 import("//build/lite/ohos_var.gni")
127 "//build/lite/config:board_config",
128 "//build/lite/config:cpu_arch",
129 "//build/lite/config:common",
130 "//build/lite/config:default_link_path",
131 "//build/lite/config:language_c",
132 "//build/lite/config:language_cpp",
133 "//build/lite/config:kernel_macros",
153 "//build/lite/config:security",
154 "//build/lite/config:exceptions",
[all …]
/ohos5.0/build/config/
H A DBUILDCONFIG.gn10 # build args (args.gn) for the build directory and after the toplevel ".gn"
33 # configuration in the same build.
268 # the build to declare build flags. If you need a flag for a single component,
276 # build flag header system. See //build/buildflag_header.gni. You can put
344 # build for cross platform
729 "//build/config:feature_flags",
730 "//build/config/compiler:afdo",
742 "//build/config/compiler:no_rtti",
749 "//build/config/rust:rust_config",
814 import("//build/lite/ohos_var.gni")
[all …]
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/
H A DBUILD.gn44 "//build/config/compiler:afdo",
46 "//build/config/compiler:compiler",
47 "//build/config/compiler:compiler_arm_fpu",
49 "//build/config/compiler:chromium_code",
53 "//build/config/compiler:default_symbols",
54 "//build/config/compiler:export_dynamic",
55 "//build/config/compiler:no_exceptions",
56 "//build/config/compiler:no_rtti",
57 "//build/config/compiler:runtime_library",
58 "//build/config/compiler:thin_archive",
[all …]
/ohos5.0/build/config/compiler/lite/clang/
H A Dclang.gni33 "//build/lite/config:language_c",
34 "//build/lite/config:clang_opt",
35 "//build/lite/config:language_cpp",
36 "//build/config/sanitizers:default_sanitizer_flags",
42 "//build/lite/config:language_c",
43 "//build/lite/config:clang_opt",
44 "//build/lite/config:language_cpp",
45 "//build/config/sanitizers:default_sanitizer_flags",
51 "//build/lite/config:language_c",
52 "//build/lite/config:clang_opt",
[all …]
/ohos5.0/build/lite/ndk/build/config/
H A DBUILDCONFIG.gn14 import("//build/config/variable.gni")
23 host_toolchains = [ "//build/toolchain:host_linux_x86_64_gcc" ]
28 set_default_toolchain("//build/toolchain:linux_x86_64_ohos_gcc")
30 set_default_toolchain("//build/toolchain:linux_x86_64_clang")
32 default_target_configs = [ "//build/config:ohos" ]
34 set_default_toolchain("//build/config:liteos")
37 default_target_configs = [ "//build/config:ohos" ]
40 default_target_configs = [ "//build/config:ohos" ]
43 set_default_toolchain("//build/toolchain:host_linux_x86_64_gcc")
47 default_target_configs + [ "//build/config:shared_library_config" ]
[all …]

12345678910>>...245