Tuist’s module cache can now cache static and dynamic library targets as binary XCFrameworks, not just frameworks. When warming the cache, libraries are packaged with xcodebuild -create-xcframework -library and public headers are preserved. On restore, generated targets automatically pick up the cached Swift module directories and public header directories they need to compile. This lets projects with library targets reuse binaries across local and CI builds without forcing those modules to become frameworks.
Hive
Module cache supports static and dynamic library products
Published
Jun 18, 2026 · 10:10 UTC
Repository
tuist/tuist