When a foreignBuild target’s .glob or .folder inputs resolve to zero files at generation time, Tuist now warns you and marks the script build phase so Xcode re-runs it every time. This prevents stale outputs for modules like KMP shared frameworks when the tracked input path is missing or misconfigured.
Hive
Foreign build targets re-run when input tracking fails
Published
May 19, 2026 · 17:22 UTC
Repository
tuist/tuist