Static and dynamic library targets can now be selected and cached as binary products in the module cache, alongside framework targets. Cache warm produces library XCFrameworks with xcodebuild -create-xcframework -library, including public headers when the source target declares them. On restore, Tuist wires Swift module directories and public C/Objective-C header directories from cached library XCFrameworks into generated targets, so projects with mixed framework/library graphs can reuse cached binaries without forcing library modules to become frameworks.
Hive
Cache library products in the module cache
Published
Jun 17, 2026 · 09:39 UTC
Repository
tuist/tuist