Hive Hive
Sign in

Faster clean builds for projects with many precompiled frameworks

Metadata
Source
GitHub
Version
4.202.0-canary.15
Published
Jun 29, 2026 · 17:45 UTC
Repository
tuist/tuist
Update

Tuist now consolidates Swift framework search paths for generated Xcode targets that depend on many cached or external precompiled frameworks. Instead of emitting one -F entry per .framework/.xcframework artifact into OTHER_SWIFT_FLAGS, Tuist creates a single generated per-target directory under Derived/FrameworkSearchPaths/Swift/<target>, symlinks the uniquely named precompiled artifacts into it, and points Swift at that one directory. Stale symlinks are cleaned up on regeneration. The net effect for projects with many cached xcframeworks is significantly fewer Swift framework search paths to walk during import resolution, which speeds up clean builds of large generated projects.