已开启
feat: 新增 community/libcsv 三方库适配 #2281
STF-Zero创建于 19 天前
feat: 新增 community/libcsv 三方库适配 #2281
已开启
合并受阻
19 天前 关联了issue:[新需求]: 新增 libcsv 三方库
STF-Zero
19 天前 评论:
19 天前 评论:
start build


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


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


STF-Zero
19 天前 评论:
19 天前 评论:
submit


openharmony_ci
18 天前 评论:
18 天前 评论:
同issue下存在部分pr不满足合入条件:
| 错误类型 | pr |
|---|---|
| 审查未通过 | https://gitcode.com/CPF-ApplicationTPC/tpc_c_cplusplus/merge_requests/2281 |


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