|
|
SwifterPM update: clean __MACOSX bundles and streamed resolve output
The SwifterPM dependency has been updated, which fixes two issues. Finder-zipped binary artifacts with a __MACOSX/ AppleDouble sidecar (such
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
Packages using SwiftPM warning-control settings now load correctly
Tuist now understands SwiftPM's newer warning-control target settings, such as treatAllWarnings, treatWarning, and enableWarning, and maps t
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
Restored SwiftPM artifacts now use SwiftPM’s artifact scratch path
Tuist now uses SwifterPM 0.8.13, which fixes restore path handling by using SwiftPM's artifact scratch path. This improves reliability when
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
SwiftPM integration now skips __MACOSX shadow bundles and streams resolve output
Updating SwifterPM to 0.8.12 fixes two issues in the SwiftPM integration. Finder-zipped binary artifacts, such as Plaid's LinkKit, sometimes
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
Restored binary artifacts are placed in SwiftPM’s expected scratch path
Tuist now restores remote and local binary artifacts under the SwiftPM-compatible .build/artifacts layout instead of a separate swifterpm na
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
Restore SwiftPM artifacts through SwiftPM’s scratch path
The CLI now restores SwiftPM binary artifacts through SwiftPM's artifact scratch path (via SwifterPM 0.8.13). Generated projects point at th
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
Cache static and dynamic library targets in the module cache
The module cache now supports static and dynamic library targets, not just frameworks. Library products are cached as binary XCFrameworks, p
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
SwifterPM 0.8.12: skip __MACOSX shadow bundles and stream SwiftPM resolve output
Two fixes from SwifterPM 0.8.12 reach tuist install / tuist generate: Finder-zipped binary artifacts like Plaid LinkKit no longer lose to a
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
Support SwiftPM warning control settings in generated projects
Tuist now decodes and applies SwiftPM's warn-control settings from Package.swift: treatAllWarnings, treatWarning, and enableWarning. They ar
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|
|
|
CLI 4.201.0-canary.8
Features Module cache now caches static and dynamic library products as binary XCFrameworks, alongside frameworks. Cached libraries preserve
|
Tuist
|
Generated projects
|
4.201.0-canary.8
|
GitHub
|