Hive Hive
Sign in

Support SwiftPM warning control settings

Metadata
Source
GitHub
Version
4.201.0-canary.14
Published
Jun 19, 2026 · 08:06 UTC
Repository
tuist/tuist
Update

Tuist now decodes the SwiftPM warning-control target build settings (treatAllWarnings, treatWarning, enableWarning) and maps them to the same OTHER_SWIFT_FLAGS / OTHER_CFLAGS / OTHER_CPLUSPLUSFLAGS lowering that SwiftPM uses. Projects that depend on packages such as swift-dependencies 1.13.0 (which uses these newer APIs) load successfully, and the package author’s warning behavior is preserved for Swift, C, and C++ in the generated Xcode project.