• 全新单提交:清除含敏感信息的旧历史(sudo 口令、内网 IP、SSH 密钥路径、热点 SSID、设备 MAC) • 本地开发文档/测试记录/构建脚本全部移入 gitignored 的 devdocs/ 与 scripts/build/(不入库) • 保留:MeowOS 源码(launcher/watchdog/bootmenu/meow_svcd/SDK)、项目规范文档、mips-repo 增补组件:SDK 统一日志+通知 API、meow_svcd 服务管理器、mips-repo 软件仓库
12 lines
590 B
Bash
Executable File
12 lines
590 B
Bash
Executable File
#!/bin/bash
|
||
# build_bootmenu.sh — build the meow_bootmenu binary: static MIPS32r2 musl (soft-float).
|
||
# M2.26: 链入 meow_launcherd/meow_touch.c(统一触摸接口),boot menu 选单/确认框触摸迁到 meow_touch,
|
||
# 修「触摸确认点两下」。meow_touch.h 在 ../meow_launcherd/ 下,用 -I 引相对路径。
|
||
set -e
|
||
cd "$(dirname "$0")"
|
||
CC="$HOME/Project/R3ProII/.tools/zig-mipsel-cc"
|
||
MEOW_TOUCH_DIR="../meow_launcherd"
|
||
"$CC" -Os -static -I "$MEOW_TOUCH_DIR" meow_bootmenu.c "$MEOW_TOUCH_DIR/meow_touch.c" -o meow_bootmenu
|
||
ls -la meow_bootmenu
|
||
file meow_bootmenu
|