脚本清理:移除交叉编译,统一板卡原生编译流程 + 数据脚本支持 pCanBridge
- 移除交叉编译脚本 build-arm64.sh / build-arm64-image.sh 及本地 bin/arm64、build-arm64 产物目录(QEMU 模拟编译过慢)。 板卡产物统一由 ./scripts/build-board.sh 原生编译产出。 - deploy.sh 简化为 mission + 5 个 systemd 服务安装(不再推送 二进制),头注明确二进制来源为 build-board.sh。 - fetch-data.sh:新增 pCanBridge_data.db(+wal/shm) 下载,补齐 遗漏的 pccu_data.db-wal/-shm,--journal 导出列表加入 pCanBridge。 - clean-data.sh:同步清理 pCanBridge 数据库三件套;修复停服命令 漏掉 pCCU 的老问题(边写边清会产生脏数据),现按 pCanBridge→apps→moosdb 顺序全停;--start 启动列表补齐。 - .gitignore:新增全局规则 *.db / *.db-shm / *.db-wal / *.db-journal / *.log,所有数据库与日志一律不入库;清理散落 的重复条目与失效的 bin/arm64 条目。 验证:各脚本 bash -n 通过,help 输出正常,git check-ignore 命中 新规则且不影响 .moos 等配置文件。
This commit is contained in:
+14
-18
@@ -241,18 +241,17 @@ CTestTestfile.cmake
|
||||
_deps
|
||||
|
||||
|
||||
# PowerManager specific log files
|
||||
bin/pPowerManger.log
|
||||
# PowerManager specific files
|
||||
bin/ccuState.txt
|
||||
*.db
|
||||
# pPowerMangerHost 反馈落盘数据库
|
||||
feedback_data.db
|
||||
|
||||
# PowerManager compiled binaries (built into bin/ by CMake)
|
||||
bin/pPowerManger
|
||||
bin/SQLiteTest
|
||||
bin/pPMtest
|
||||
bin/pPowerMangerHost
|
||||
bin/pCCU
|
||||
bin/pccuTest
|
||||
bin/pCanBridge
|
||||
|
||||
# CI test reports
|
||||
reports/
|
||||
@@ -262,29 +261,26 @@ bin/PowerMangerTests
|
||||
bin/udpFeeder
|
||||
bin/fullFeeder
|
||||
|
||||
# SQLite runtime artifacts
|
||||
# ============================================================
|
||||
# 数据库与日志文件(全局忽略,一律不入库)
|
||||
# *.db / *.db-* SQLite 数据库及 WAL/SHM/journal 伴生文件
|
||||
# (power_data / pccu_data / pCanBridge_data /
|
||||
# feedback_data / 测试库等)
|
||||
# *.log 运行日志(pCCU.log / pPowerManger.log 等)
|
||||
# ============================================================
|
||||
*.db
|
||||
*.db-shm
|
||||
*.db-wal
|
||||
*.db-journal
|
||||
*.log
|
||||
|
||||
# Cross-compiled aarch64 artifacts (scripts/cross-build-local.sh)
|
||||
bin/arm64/
|
||||
|
||||
# Board-native build dirs (build-arm64.sh / direct on-board builds)
|
||||
# Board-native build dirs (build-board.sh) / 历史本机构建目录
|
||||
build-arm64/
|
||||
build-nosa-test/
|
||||
|
||||
# CMake-generated web asset table (pPowerMangerHost)
|
||||
src/pPowerMangerHost/webassets_gen.h
|
||||
|
||||
# ============================================================
|
||||
# 本机编译产物(避免误提交二进制)
|
||||
# ============================================================
|
||||
bin/pCCU
|
||||
bin/pccuTest
|
||||
bin/pCanBridge
|
||||
pCanBridge_data.db
|
||||
|
||||
# ============================================================
|
||||
# MS Office 临时锁文件 / 编辑器、备份残留
|
||||
# ============================================================
|
||||
|
||||
Reference in New Issue
Block a user