Fork
0
代码
介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
Fork
0
master
build
/
config
下载当前目录
Z
zhangzihao48
Update RCPC Feature Activation Approach
e12ce2e6
创建于
12 天前
历史提交
文件
最后提交记录
最后更新时间
c++
[Bug] Fix tsan option does not take effect IssueNo:
https://gitee.com/openharmony/build/issues/IA987T
Signed-off-by: luming <luming29@huawei.com>
1 年前
clang
feature: 编译框架融合统一 Signed-off-by: w00657280 <wuyuechang3@huawei.com>
1 年前
compiler
Update RCPC Feature Activation Approach Signed-off-by: zzhang85 <925889398@qq.com>
12 天前
components
Merge PR
#6702
: 添加taihe编译bypass功能支持 合并taihe编译bypass功能到host_product支持分支。 这个合并将两个独立的feature整合在一起: - host_product主机模式编译支持 - taihe编译bypass功能支持 两个功能相辅相成,为不支持JSAPI的平台提供完整的构建解决方案。 Co-Authored-By: Agent Signed-off-by: handyohos <zhangxiaotian@huawei.com> Change-Id: I7780d81ba7c5f8d52e64d4529c8e128380dfa0c5
26 天前
coverage
update OpenHarmony 2.0 Canary
4 年前
gcc
update OpenHarmony 2.0 Canary
4 年前
linux
#4375
告警优化 Signed-off-by: xuezhou_yan <yangang20@huawei.com>
3 个月前
mac
fix: Modify format Signed-off-by: 杨鹏昊 <yangpenghao1@h-partners.com>
1 年前
mingw
update clang-mingw to v11.0.1 Issue:
https://gitee.com/openharmony/third_party_mingw-w64/issues/I9BORK
Signed-off-by: lubinglun <lubinglun@huawei.com>
1 年前
ohos
Description: 支持riscv32 芯片 IssueNo:
https://gitee.com/openharmony/build/issues/IB0X6T
Feature Or Bugfix: Feature Binary Source: No Signed-off-by: hw_llm <liu.limin@huawei.com>
1 年前
posix
sysroot还原 Signed-off-by: wangmeng <wangmeng259@huawei.com> Change-Id: Icdba4170b6f5d8a97ea6130aed7826c08868f056
1 个月前
pycache
update OpenHarmony 2.0 Canary
4 年前
rust
Change rust opt level to O3 Issue: I779IW Test: build Signed-off-by: lubinglun <lubinglun@huawei.com> Change-Id: I4b620c5d35d5a55bd6f4621b6016d962f525a1be
2 年前
sanitizers
add build_framework_security_configs_policy Signed-off-by: renzehua <renzehua3@huawei.com>
2 个月前
security
build: branch_protector flag should enbale when current_cpu == arm64 rather than target_cpu Change-Id: I741cb357cda144b3755901c9a0d76e0d164e10b3 Signed-off-by: zhoujing <zhoujing106@huawei.com>
1 个月前
BUILD.gn
x86平台交叉编译linux-arm64-sdk Co-Authored-By: Agent Change-Id: Ic730df3e76ba7696f384a1ad298c218683b1026f Signed-off-by: wangmeng <wangmeng259@huawei.com>
1 个月前
BUILDCONFIG.gn
feat: build系统添加host_product主机模式编译支持 ## 新增功能 为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行删除 ## 测试计划 - ✅ 本地构建测试通过 - ✅ 主机模式编译验证正确 - ✅ 与其他组件逻辑保持一致 Co-Authored-By: Agent Signed-off-by: handyohos <zhangxiaotian@huawei.com> Change-Id: Id323814f4d68c69a8cb55097179a05bc9a394f6d
26 天前
allocator.gni
since oh use musl-malloc as default allocator and hos use je-malloc as default allocator, so remove misleading infos Signed-off-by: anguanglin <anguanglin@huawei.com>
3 年前
arm.gni
Adaptive arkui-x cross platform build Issue: I6VBUE Test: Build Signed-off-by: lijunru <lijunru9@huawei.com> Change-Id: Ic21db5de9172b71ac18dc75eaf68adcc5a17b75d
3 年前
config.gni
Adaptive arkui-x cross platform build Issue: I6VBUE Test: Build Signed-off-by: lijunru <lijunru9@huawei.com> Change-Id: Ic21db5de9172b71ac18dc75eaf68adcc5a17b75d
3 年前
deps_revisions.gni
update OpenHarmony 2.0 Canary
4 年前
features.gni
update OpenHarmony 2.0 Canary
4 年前
python.gni
support GN: gn_linux_x86_20221108 Signed-off-by: xxlight <xiaoxiaoliang2@huawei.com> Change-Id: I5af8d3cbb3086a66d93f292a753217fdcff3a1ce
3 年前
sysroot.gni
使用本地安装gcc工具 Co-Authored-By: Agent Signed-off-by: wangmeng <wangmeng259@huawei.com> Change-Id: I5d842feb095ef8ecf6566d05d93aaf57b715b58d
1 个月前
v8_target_cpu.gni
update OpenHarmony 2.0 Canary
4 年前
zip.gni
update OpenHarmony 2.0 Canary
4 年前