From 050ba883b2fdea6a91d93d2405e4121ca9a736cf Mon Sep 17 00:00:00 2001 From: Lukas Kollmer Date: Mon, 28 Sep 2026 09:52:17 +0200 Subject: [PATCH] Disable lowered deployment targets by default --- Package.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Package.swift b/Package.swift index d30b5adb..f286d438 100644 --- a/Package.swift +++ b/Package.swift @@ -17,10 +17,10 @@ import PackageDescription /// Toggle SwiftLint by setting this to `true`. let enableSwiftLint = false -// Lowered deployment targets (iOS 15 / macOS 12 / watchOS 9) are temporarily enabled for the study app, -// with default traits disabled. Set GROVE_LOWERED_DEPLOYMENT_TARGETS=0 to use the standard configuration. -// Regular tests use the standard configuration; Scripts/build-floor.sh checks the lowered targets. -let isLoweredDeploymentTargetEnabled = Context.environment["GROVE_LOWERED_DEPLOYMENT_TARGETS"] != "0" +// Standard deployment targets (iOS 18 / macOS 15 / watchOS 11) are enabled by default. +// Set GROVE_LOWERED_DEPLOYMENT_TARGETS=1 to opt into the lowered targets and disable default traits. +// Scripts/build-floor.py checks the lowered targets. +let isLoweredDeploymentTargetEnabled = Context.environment["GROVE_LOWERED_DEPLOYMENT_TARGETS"] == "1" // FHIRModels >= 0.9 cannot link for armv7k: its struct-based models exceed the 32-bit Mach-O // scattered-relocation limit, and the App Store rejects watchOS-8-target binaries that lack the