Files
Simba-OmniInfantry/.gitignore
T
LSMushui 5e6c5068fa fix(dsp): 补回缺失的 CMSIS-DSP 预编译库
上一个提交放开了 *.lib 的忽略规则,但两个工程下
Middlewares/ST/ARM/DSP/Lib/ 目录本身就不在磁盘上(此前工作区异常中随
其他被忽略文件一并丢失),导致 .uvprojx 引用的
arm_cortexM4lf_math.lib 找不到,工程无法链接。

现从同源副本 Desktop/workspace 下的对应文件还原:
- 云台/Middlewares/ST/ARM/DSP/Lib/arm_cortexM4lf_math.lib
- 底盘/Middlewares/ST/ARM/DSP/Lib/arm_cortexM4lf_math.lib
两份 SHA-256 一致(89bd896a...),各 2,729,868 字节。

还原后重新校验:两个 .uvprojx 共 193 条 <FilePath> 引用,磁盘缺失 0 个。

同时把 .workbuddy/(助手工作区状态)加入 .gitignore,不纳入固件仓库。
2026-09-12 11:02:09 +08:00

41 lines
848 B
Plaintext

# =============================================================================
# Simba-OmniInfantry - 仓库根级忽略规则
# 目标: 只跟踪源码/工程配置, 不跟踪 Keil MDK-ARM 与 CubeMX 生成的构建产物
# 说明: 各子工程内已有的 .gitignore(通用 C 模板)继续生效, 此处补充 Keil 部分
# =============================================================================
# ---- 编译中间产物 ----
*.o
*.d
*.crf
*.dep
*.lnp
*.iex
*.lst
*.sct
# ---- 链接/可执行产物 ----
*.axf
*.elf
*.bin
*.hex
*.map
*.htm
*.build_log.htm
# ---- Keil 用户级配置(GUI 布局 / 窗口位置, 与机器绑定的噪音) ----
*.uvguix.*
*.uvguix
DebugConfig/
# ---- 编辑器 / 系统 ----
*.bak
*.ddk
*.plg
*.tra
*~
Thumbs.db
# ---- 助手工作区状态(记忆/会话数据),不属于固件源码 ----
.workbuddy/