Fork
0
代码
介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
Fork
0
master
build
/
ohos
下载当前目录
m0_52007851
update taihe gni path and default deps json
973815b0
创建于
4 天前
历史提交
文件
最后提交记录
最后更新时间
ace
!3769
迁移run_objcopy.py至build仓,修改引用文件路径 Merge pull request
!3769
from 陈明星/master
1 年前
app
fix: ohos_app_scope/ohos_js_assets/ohos_resources 模板public_deps依赖治理 Signed-off-by: cuican <cuican23@huawei.com>
5 个月前
cli
删除hasSubcommands字段兼容 Signed-off-by: duansizhao <duansizhao@huawei.com> Change-Id: I5e8c0171f8cd9053a769e07b2af2ac276b815f7b
29 天前
common
IssueNo: IssueNo:
https://gitcode.com/openharmony/build/issues/4118
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
6 个月前
hisysevent
remove /vendor/etc/hiview/hisysevent.zip Signed-off-by: honghecun <xuyong59@huawei.com>
8 个月前
images
!6682
merge master into master Add claw_sandbox dac config Created-by: hello_ericm Commit-by: hello_ericm Merged-by: openharmony_ci Description: ### 相关的Issue [
#248
](
https://gitcode.com/openharmony/accesscontrol_sandbox_manager/issues/248)
### 原因(目的、解决的问题等) 新增claw沙箱的二进制dac配置,解决沙箱二进制的执行问题 ### 描述(做了什么,变更了什么) 新增claw沙箱的二进制dac配置 ### 测试用例(新增、改动、可能影响的功能) 不涉及 ### 是否需要同步至release(如: monthly_20221018,OpenHarmony-3.2-Beta5 ... )分支? 必须选择一项(在MarkDown模式下用[x]替换[ ]即可勾选对应选项): - [.] 是,需要同步的分支: - [x] 否 理由: ### 是否需要刷新社区文档? [编译构建社区文档](
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-build-all.md)
- [ ] 是,刷新社区文档pr链接: - [x] 否 ### 是否已执行L0用例 - [ ] 已验证 - [ ] 不涉及。如不涉及,请写明理由 See merge request: openharmony/build
!6682
1 个月前
kernel
default linux Signed-off-by: 朱佳鑫 <zhujiaxin@huawei.com>
1 年前
kits
Description: rewrite python3 script Issue:
https://gitee.com/openharmony/build/issues/I8GF0N
Test: build Signed-off-by: xxlight <xiaoxiaoliang2@huawei.com> Change-Id: I32138cac0169abb5f0092c0c3602bf4d1e1b4d37
2 年前
native_stub
add external_deps for ohos_native_stub_library Signed-off-by: hhs <huhongsong1@h-partners.com> Change-Id: I10197c950db06b71a352a86df891d0b6353d9360
1 年前
ndk
!6723
merge master into master update: 修改cmake复制方式 Created-by: wangmengOnlineCode Commit-by: wangmengOnlineCode Merged-by: openharmony_ci Description: ### 相关的Issue
https://gitcode.com/openharmony/build/issues/4527
### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 测试用例(新增、改动、可能影响的功能) ### 是否需要同步至release(如: monthly_20221018,OpenHarmony-3.2-Beta5 ... )分支? 必须选择一项(在MarkDown模式下用[x]替换[ ]即可勾选对应选项): - [ ] 是,需要同步的分支: - [x] 否 理由: ### 是否需要刷新社区文档? [编译构建社区文档](
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-build-all.md)
- [ ] 是,刷新社区文档pr链接: - [x] 否 ### 是否已执行L0用例 - [ ] 已验证 - [ ] 不涉及。如不涉及,请写明理由 See merge request: openharmony/build
!6723
20 天前
notice
update: 更新文件 collect_module_notice_file.py Signed-off-by: leokii <liangxinyan2@huawei.com>
4 个月前
packages
!6703
merge feature/host-product-clean into master feat: build系统添加host_product主机模式编译支持 Created-by: handyohos Commit-by: handyohos Merged-by: openharmony_ci Description: 关联Issue:
https://gitcode.com/handyohos/build/issues/5
## 功能需求 为OpenHarmony构建系统添加主机模式(host mode)编译支持,允许在主机上编译工具链而无需完整的设备配置。 ## 主要变更 ### 1. 构建配置优化 - 添加
is_host_product
和
compile_mode
参数支持 - 优化 device_company 和 device_build_path 配置,支持可选定义 - 新增 common_cross_packages 分组,支持主机模式依赖管理 ### 2. Python构建脚本优化 - **hb/resolver/build_args_resolver.py**: 增强构建参数解析,支持主机模式 - **hb/resolver/set_args_resolver.py**: 优化参数设置逻辑 - **hb/resources/config.py**: 更新配置处理 - **hb/services/loader.py**: 增强模块加载,支持主机产品 - **hb/services/preloader.py**: 添加主机模式预加载支持 - **hb/util/loader/load_bundle_file.py**: 优化bundle文件加载 - **hb/util/loader/load_ohos_build.py**: 更新ohos构建加载逻辑 - **hb/util/preloader/preloader_process_data.py**: 优化预加载处理 - **hb/util/product_util.py**: 增强产品工具函数 ### 3. GN构建配置 - **common/BUILD.gn**: 添加 common_cross_packages 模板 - **config/components/musl/BUILD.gn**: 优化 musl 组件配置 - **core/gn/BUILD.gn**: 更新 gn 工具链配置 - **ohos.gni**: 添加主机模式相关变量 - **ohos/packages/BUILD.gn**: 新增 packages 构建支持 - **ohos/packages/modules_install.py**: 更新模块安装逻辑 - **rust/rustc_toolchain.gni**: 更新 Rust 工具链配置 - **templates/idl/ohos_idl.gni**: 更新 IDL 配置 ## 技术细节 - 主机模式不需要设备板级信息和内核配置 - 支持标准的 packages 和 images 构建语义 - 保持与现有构建流程的完全兼容 ## 文件变更 - 20个文件变更,480行新增,206行删除 ## 测试计划 - ✅ 本地构建测试通过 - ✅ 主机模式编译验证正确 - ✅ 与其他组件逻辑保持一致 See merge request: openharmony/build
!6703
25 天前
sa_profile
update ohos/sa_profile/sa_info_process/merge_sa_info.py. 当系统服务的profile json文件进行修改时。有字符数的改动则会出现问题。 例如:当"run-on-create": true改成"run-on-create": false的时候则会出现问题,out/XXX/packages/phone/sa_profile/merged_sa下的json文件会出现尾部多一个“}” 复现方法:先全量编译一次,在不删除out目录的情况下再执行编译命令。报json解析错误 Signed-off-by: 吴家栋 <jiadong.wu@unionman.com.cn>
1 年前
sbom
新增readme文件 Co-authored-by: Yuenuan <yuwx@mails.neu.edu.cn> Signed-off-by: qixi3 <zhaoxb1@mails.neu.edu.cn> Signed-off-by: Yuenuan <yuwx@mails.neu.edu.cn>
8 个月前
sdk
!6556
merge ci into master update Taihe gn to use currently compiled Taihe Created-by: m0_52007851 Commit-by: lyujiayi Merged-by: openharmony_ci Description: ### 相关的Issue
https://gitcode.com/openharmony/arkcompiler_taihe_ffi_gen/issues/110
### 原因(目的、解决的问题等) update Taihe gn to use currently compiled Taihe ### 描述(做了什么,变更了什么) update Taihe gn to use currently compiled Taihe ### 测试用例(新增、改动、可能影响的功能) 子系统编译通过,门禁正常运行 dyn sdk 中不存在 Taihe  sta sdk 中存在 Taihe 且可以正常工作   独立编译验证通过 ### 是否需要同步至release(如: monthly_20221018,OpenHarmony-3.2-Beta5 ... )分支? 必须选择一项(在MarkDown模式下用[x]替换[ ]即可勾选对应选项): - [ ] 是,需要同步的分支: - [x] 否 理由: ### 是否需要刷新社区文档? [编译构建社区文档](
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-build-all.md)
- [ ] 是,刷新社区文档pr链接: - [x] 否 ### 是否已执行L0用例 - [ ] 已验证 - [ ] 不涉及。如不涉及,请写明理由 See merge request: openharmony/build
!6556
1 天前
statistics
Description: rewrite python3 script Issue:
https://gitee.com/openharmony/build/issues/I8GF0N
Test: build Signed-off-by: xxlight <xiaoxiaoliang2@huawei.com> Change-Id: I32138cac0169abb5f0092c0c3602bf4d1e1b4d37
2 年前
taihe_idl
update taihe gni path and default deps json Signed-off-by: lyujiayi <lyujiayi@huawei.com> Co-Authored-By: NA
4 天前
testfwk
支持编译包含ui语法的ets用例 Signed-off-by: huanghun_forward <huangguohui6@huawei.com>
2 个月前
update
告警处理 Signed-off-by: 林昱晔 <linyuye@huawei.com>
1 年前
build_var.gni
update OpenHarmony 2.0 Canary
4 年前
copy_files.py
Description: rewrite python3 script Issue:
https://gitee.com/openharmony/build/issues/I8GF0N
Test: build Signed-off-by: xxlight <xiaoxiaoliang2@huawei.com> Change-Id: I32138cac0169abb5f0092c0c3602bf4d1e1b4d37
2 年前
copy_files.pydeps
update OpenHarmony 2.0 Canary
4 年前
ebpf.gni
update OpenHarmony 2.0 Canary
4 年前
file_exists.py
update ohos/file_exists.py. Signed-off-by: flying <pengmengjie1@huawei.com>
1 年前
generate_part_info.py
IssueNo: IssueNo:
https://gitcode.com/openharmony/build/issues/4118
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
6 个月前
generate_part_info.pydeps
update OpenHarmony 2.0 Canary
4 年前
inner_kits_adapter.json
Merge branch 'master' of gitee.com:openharmony/build into master Signed-off-by: buzhenwang <buzhenwang@huawei.com>
2 年前
ohos_kits.gni
fix: 修复 ohos_part SDK 信息依赖 ohos_part 模板在生成 part 信息前需要等待 module、inner_kits 和 sdk_info 产物生成。原修复补齐了 part label 匹配、inner_kits 本地依赖和 action_with_pydeps 依赖,但空 sdk_libs 的 ohos_inner_kits 不会生成对应 sdk_info target,导致部分 small system 产品 GN 阶段出现 unresolved dependency。 本修改保留 ohos_part 对 part sdk_info 的显式依赖,并在 ohos_kits.gni 中为空 sdk_libs 场景生成空 sdk_info target,使 inner_kits 模板的 target 契约稳定。 Change-Id: Ia037aeca9f4f02066652bc1cde69de4d33401fc2 Signed-off-by: ringking <renkang2@huawei.com>
5 天前
ohos_part.gni
fix: 修复 ohos_part SDK 信息依赖 ohos_part 模板在生成 part 信息前需要等待 module、inner_kits 和 sdk_info 产物生成。原修复补齐了 part label 匹配、inner_kits 本地依赖和 action_with_pydeps 依赖,但空 sdk_libs 的 ohos_inner_kits 不会生成对应 sdk_info target,导致部分 small system 产品 GN 阶段出现 unresolved dependency。 本修改保留 ohos_part 对 part sdk_info 的显式依赖,并在 ohos_kits.gni 中为空 sdk_libs 场景生成空 sdk_info target,使 inner_kits 模板的 target 契约稳定。 Change-Id: Ia037aeca9f4f02066652bc1cde69de4d33401fc2 Signed-off-by: ringking <renkang2@huawei.com>
5 天前
ohos_test.gni
update OpenHarmony 2.0 Canary
4 年前
version.py
update OpenHarmony 2.0 Canary
4 年前
write_kits_description.py
Description: rewrite python3 script Issue:
https://gitee.com/openharmony/build/issues/I8GF0N
Test: build Signed-off-by: xxlight <xiaoxiaoliang2@huawei.com> Change-Id: I32138cac0169abb5f0092c0c3602bf4d1e1b4d37
2 年前
write_kits_description.pydeps
update OpenHarmony 2.0 Canary
4 年前