Tuist can now decode and map SwiftPM warning-control target build settings such as treatAllWarnings, treatWarning, and enableWarning. These are lowered into the same OTHER_SWIFT_FLAGS, OTHER_CFLAGS, and OTHER_CPLUSPLUSFLAGS that SwiftPM uses. Projects using newer warning-control APIs, including swift-dependencies 1.13.0, now load and generate correctly instead of failing during package decoding.
Hive
Tuist now supports SwiftPM warning control build settings
Published
Jun 18, 2026 · 14:01 UTC
Repository
tuist/tuist