build(ncm): 宿主交叉适配层 + 全量测试补跑(M8)
- 新增 build_ncm_cross_host.sh:同构 HOME 复用容器脚本,串起 sdk/vendor/host-mbedtls/core/tests/ncm - libs_common.sh 工具链路径改为 MEOW_R3PROII_ROOT/$HOME 可覆盖,容器默认不变 - build_mbedtls.sh 递归清理 library/ 与 3rdparty/ 旧对象,修宿主/mipsel 混架构归档 - test_ncm_core.c 改用 $TMPDIR,Termux /tmp 不可写不再导致 store/cache/tag 用例失败 - REPORT §40:构建/测试/热更结果(ncm md5 1bbd2a55…,Music du 前后恒定)
This commit is contained in:
1 parent
2c69070cc4
commit
7d4906828d
5 files changed
+226
-10
No files matched your search
@@ -3,8 +3,10 @@
|
||||
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
VENDOR="$ROOT/vendor"
|
||||
OUT="$ROOT/out"
|
||||
CC_MIPS="/home/Aska/Project/R3ProII/.tools/zig-mipsel-cc"
|
||||
AR_MIPS="/home/Aska/Project/R3ProII/.tools/zig-env/bin/zig ar"
|
||||
# 容器默认 $HOME/Project/R3ProII(= /home/Aska/Project/R3ProII);宿主适配层可整组覆盖
|
||||
R3ROOT="${MEOW_R3PROII_ROOT:-$HOME/Project/R3ProII}"
|
||||
CC_MIPS="${CC_MIPS:-$R3ROOT/.tools/zig-mipsel-cc}"
|
||||
AR_MIPS="${AR_MIPS:-$R3ROOT/.tools/zig-env/bin/zig ar}"
|
||||
CC_HOST="gcc"
|
||||
SZ_HOST="size"
|
||||
# 交叉 bin 是 x86_64 的,本机(aarch64)跑不了;统一用 host `size`(可读任意 ELF)+ zig ar。
|
||||
|
||||
Reference in new issue
Block a user