Package-wide SwiftPM base settings (such as MACOSX_DEPLOYMENT_TARGET) are now propagated to SwiftPM macro targets, which are built in their own project and otherwise did not inherit the package’s base settings dictionary. Target-specific overrides still take precedence, so deployment targets and other build settings configured via packageSettings.baseSettings now reach macros correctly.
Hive
Package base settings reach SwiftPM macro targets
Published
Jul 03, 2026 · 16:57 UTC
Repository
tuist/tuist