Fixed an issue where Swift Package Manager macro targets did not inherit package-wide base settings configured in PackageSettings.baseSettings.base. Settings such as MACOSX_DEPLOYMENT_TARGET are now applied to macro targets generated from SwiftPM packages, while target-specific settings keep precedence as overrides. Resolves the “Macros dependencies don’t inherit their deployment targets” issue surfaced by Xcode 27 beta.
Hive
Package base settings now propagate to SwiftPM macro targets
Published
Jun 30, 2026 · 10:15 UTC
Repository
tuist/tuist