别人克隆后没有 install,source 会直接失败。把展开后的 install 放进仓库,符号链接和指向本机 build 的 egg-link 收成真实文件,Python 入口改走当前环境的解释器,这样不用先 colcon build 也能启动。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
arm_dev
2026-10-15 11:04:43 +08:00
parent 3c86441fb0
commit 926a7f9796
1492 changed files with 1302154 additions and 2 deletions
+2 -2
View File
@@ -6,9 +6,9 @@ models/staging/**
!models/staging/.gitkeep
!models/staging/README.md
# 编译产物
# 编译产物。install/ 要进仓库,别人克隆后才能 source,不必先 colcon build。
# build/ 仍不进:install 里已经是展开后的文件,不再指回 build。
build/
install/
log/
# 仿真的构建产物 —— 与真机的 build/ install/ 隔离(见 scripts/build_sim.sh)
# 两套产物目录并存是刻意的:工作区只有一份源码,两个环境的依赖路径不同,