Hive Hive
Sign in

Swift framework search paths are consolidated for projects with many precompiled frameworks

Metadata
Source
GitHub
Version
4.202.0-rc.1
Published
Jul 03, 2026 · 09:12 UTC
Repository
tuist/tuist
Update

For projects with many precompiled frameworks (cached binary artifacts, large external dependency graphs), the generated project now passes Swift import resolution a single generated lookup directory (with unique-basename .framework/.xcframework artifacts symlinked into it) instead of every individual framework directory inline. Derived/FrameworkSearchPaths/Swift/<target> is added through OTHER_SWIFT_FLAGS, while Clang and linking keep their existing response-file consolidation. Smaller targets and conflicting framework basenames retain the previous FRAMEWORK_SEARCH_PATHS behavior. Generated symlinks are cleaned up correctly across regenerations without affecting the real cached artifacts.