已开启
feat: 新增 community/inih 三方库适配 #2275
STF-Zero创建于 28 天前
feat: 新增 community/inih 三方库适配 #2275
已开启
合并受阻
STF-Zero
28 天前 评论:
28 天前 评论:
start build


openharmony_ci
28 天前 评论:
28 天前 评论:
该提交没有关联任何Issue,请先关联一个Issue后再触发构建
The PR is not associated with any Issue, Please associate the PR with one Issue before trigger build.


28 天前 关联了issue:[新需求]:新增inih三方库
STF-Zero
28 天前 评论:
28 天前 评论:
start build


openharmony_ci
28 天前 评论:
28 天前 评论:
首次触发
门禁构建开始,包含静态检查、代码编译【TPCCplusplus编译】,预计在60分钟内完成,门禁结果会同步发送到注册邮箱。您可以通过如下链接跟踪门禁进展:http://dcp.openharmony.cn/workbench/cicd/detail/6ac13e7164650f998b2689a7/runlist


28 天前 添加了label:编译成功
28 天前 添加了label:静态检查成功
28 天前 通过测试
openharmony_ci
28 天前 评论:
28 天前 评论:
代码门禁通过
您可以通过如下链接查看门禁报告:http://dcp.openharmony.cn/workbench/cicd/detail/6ac13e7164650f998b2689a7/runlist
静态检查:
| # | check type | result | report |
|---|---|---|---|
| 1 | codeCheck | pass | >>> |
编译测试:
| # | Device | build result | package |
|---|---|---|---|
| 1 | TPCCplusplus | success | >>> |


1 天前 将cpf-manager设为测试人
变更类型
请在对应类型(请勿多选)前打
√,仅可选择一项:变更内容
本次变更的具体内容
inihr62,新增community/inih/目录(仅新增,不改动既有库)。armeabi-v7aarm64-v8ax86_64,三架构均完成交叉编译,并在设备上运行上游自带测试通过。HPKBUILD/HPKCHECK/SHA512SUM/README.OpenSource/README_zh.md/OAT.xml/docs/hap_integrate.md。解决的问题
inih,应用/系统组件若要在 OpenHarmony 上使用该库,只能自行交叉编译并手工适配。inih的 lycium 交叉编译脚本(HPKBUILD)与设备端测试入口(HPKCHECK),使该库可直接作为依赖被 App/HAP 引用(集成步骤见docs/hap_integrate.md)。破坏性变更
community/inih/目录,不修改任何既有 API/配置/功能。测试步骤
usr/inih/{armeabi-v7a,arm64-v8a,x86_64}/(头文件 + 库)。HPKCHECK复用上游自带测试,交叉编译产物随载荷下发设备执行): 三架构执行结果截图:docs/pic/arm64.png、docs/pic/armv7a.png、docs/pic/x86_64.png。docs/pic/inih_install_dir.png(docs/hap_integrate.md有集成步骤)。另:本交付物已在未修改的社区 lycium(
c64d7253)上重跑./build.sh inih通过(三架构 build+install),证据见文末「附:证据明细」。测试情况
合入前自检