Hive Hive
Sign in

Support SwiftPM warning control settings in generated projects

Metadata
Source
GitHub
Version
4.201.0-canary.6
Published
Jun 17, 2026 · 08:44 UTC
Repository
tuist/tuist
Update

Packages that use SwiftPM’s newer warning-control APIs, such as Point-Free’s swift-dependencies 1.13.0, now load successfully. Tuist decodes and maps the treatAllWarnings, treatWarning, and enableWarning target build settings into the same OTHER_SWIFT_FLAGS, OTHER_CFLAGS, and OTHER_CPLUSPLUSFLAGS values that SwiftPM uses, so generated Xcode projects preserve the package author’s warning behavior.