mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-05 01:27:46 +08:00
Move the source-only dependency builds (GTSAM, libnabo+libpointmatcher, OrbbecSDK, depthai) out of cmake-macos.yml into a composite action, .github/actions/install-macos-source-deps, mirroring the existing install-windows-deps convention. Each dependency now has its own cache (keyed on its version + patch + the brew/Xcode hash), so bumping one dependency no longer rebuilds the others. Patches moved next to the action that applies them. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>