You can now cache static and dynamic library targets in module cache workflows alongside frameworks. Cache warm emits xcodebuild -create-xcframework with -library and passes -headers when the source target declares public headers. On restore, Swift module directories and public headers from the cached library slice are wired into the generated project, so dependent targets compile against them without rebuilding the library from source. Larger tests for library cache: https://github.com/tuist/tuist/pull/11290
Hive
Cache static and dynamic library targets in the module cache
Published
Jun 19, 2026 · 15:22 UTC
Repository
tuist/tuist