Hive Hive
Sign in

Tuist respects SwiftPM warning-control target settings

Metadata
Source
GitHub
Version
4.201.0
Published
Jul 03, 2026 · 07:53 UTC
Repository
tuist/tuist
Update

SwiftPM treatAllWarnings, treatWarning, and enableWarning target build settings now decode from Package.swift and map into the same Xcode OTHER_SWIFT_FLAGS / OTHER_CFLAGS / OTHER_CPLUSPLUSFLAGS that SwiftPM uses. Packages that emit the newer warning-control APIs (such as swift-dependencies 1.13.0) load in Tuist without decoding failures and the generated Xcode project carries the original -warnings-as-errors, -Werror, -Wwarning, and -Wname flags.