Merge pull request #3 from theta42/setup-auto-update-submodules

setup.sh: update submodules to latest before building
This commit is contained in:
2026-07-11 20:53:01 -04:00
committed by GitHub
2 changed files with 49 additions and 16 deletions
+4 -2
View File
@@ -268,5 +268,7 @@ theta-env/
└── proxy/ # git submodule
```
The two submodules pin a known-good version of each project. Update them with
`git submodule update --remote` (then re-run `setup.sh` to rebuild).
`./setup.sh` updates both submodules to the latest of their tracked remote
branch before building, so each run builds current upstream — no manual
`git submodule update --remote` needed. To lock to the pinned commits (offline
rebuild, or a deliberate pin), run `SKIP_SUBMODULE_UPDATE=1 ./setup.sh`.