- 新增 release/copy_headers.sh:统一管理公共头文件复制 - 从所有模块 makefile 中移除独立的 @cp 行 - release/src/public/makefile:all 目标依赖 headers(自动调用脚本) - release/inc/.gitignore:仅 myBase.h 纳入版本管理 - 新增模块时只需在 copy_headers.sh 末尾追加一行 copy_module 新增模块流程: 1. 创建 src/public/<module>/inc/<header.h> 2. 在 release/copy_headers.sh 中追加 copy_module "<module>" "<header.h>" 3. make 时自动复制到 release/inc/ |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| myBase.h | ||