文件最后提交记录最后更新时间
[Bug] Fix tsan option does not take effect IssueNo: https://gitee.com/openharmony/build/issues/IA987T Signed-off-by: luming <luming29@huawei.com> 1 年前
feature: 编译框架融合统一 Signed-off-by: w00657280 <wuyuechang3@huawei.com> 1 年前
Update RCPC Feature Activation Approach Signed-off-by: zzhang85 <925889398@qq.com> 12 天前
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 天前
update OpenHarmony 2.0 Canary 4 年前
update OpenHarmony 2.0 Canary 4 年前
#4375 告警优化 Signed-off-by: xuezhou_yan <yangang20@huawei.com> 3 个月前
fix: Modify format Signed-off-by: 杨鹏昊 <yangpenghao1@h-partners.com> 1 年前
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 年前
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 年前
sysroot还原 Signed-off-by: wangmeng <wangmeng259@huawei.com> Change-Id: Icdba4170b6f5d8a97ea6130aed7826c08868f056 1 个月前
update OpenHarmony 2.0 Canary 4 年前
Change rust opt level to O3 Issue: I779IW Test: build Signed-off-by: lubinglun <lubinglun@huawei.com> Change-Id: I4b620c5d35d5a55bd6f4621b6016d962f525a1be 2 年前
add build_framework_security_configs_policy Signed-off-by: renzehua <renzehua3@huawei.com> 2 个月前
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 个月前
x86平台交叉编译linux-arm64-sdk Co-Authored-By: Agent Change-Id: Ic730df3e76ba7696f384a1ad298c218683b1026f Signed-off-by: wangmeng <wangmeng259@huawei.com> 1 个月前
feat: build系统添加host_product主机模式编译支持 ## 新增功能 为OpenHarmony构建系统添加主机模式(host mode)编译支持,允许在主机上编译工具链而无需完整的设备配置。 ## 主要变更 ### 1. 构建配置优化 - 添加 is_host_productcompile_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 天前
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 年前
Adaptive arkui-x cross platform build Issue: I6VBUE Test: Build Signed-off-by: lijunru <lijunru9@huawei.com> Change-Id: Ic21db5de9172b71ac18dc75eaf68adcc5a17b75d 3 年前
Adaptive arkui-x cross platform build Issue: I6VBUE Test: Build Signed-off-by: lijunru <lijunru9@huawei.com> Change-Id: Ic21db5de9172b71ac18dc75eaf68adcc5a17b75d 3 年前
update OpenHarmony 2.0 Canary 4 年前
update OpenHarmony 2.0 Canary 4 年前
support GN: gn_linux_x86_20221108 Signed-off-by: xxlight <xiaoxiaoliang2@huawei.com> Change-Id: I5af8d3cbb3086a66d93f292a753217fdcff3a1ce 3 年前
使用本地安装gcc工具 Co-Authored-By: Agent Signed-off-by: wangmeng <wangmeng259@huawei.com> Change-Id: I5d842feb095ef8ecf6566d05d93aaf57b715b58d 1 个月前
update OpenHarmony 2.0 Canary 4 年前
update OpenHarmony 2.0 Canary 4 年前