From 5441ba04dd753116f196f36affca19a2ada2f950 Mon Sep 17 00:00:00 2001 From: Kenta Kubo <601636+kkebo@users.noreply.github.com> Date: Thu, 23 May 2024 01:21:08 +0900 Subject: [PATCH] build: enable Package CMO --- Package.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Package.swift b/Package.swift index c461936..f686ec9 100644 --- a/Package.swift +++ b/Package.swift @@ -33,7 +33,7 @@ let package = Package( swiftSettings: [ .unsafeFlags(["-Xfrontend", "-warn-long-function-bodies=100"], .when(configuration: .debug)), .unsafeFlags(["-Xfrontend", "-warn-long-expression-type-checking=100"], .when(configuration: .debug)), - .unsafeFlags(["-cross-module-optimization"]), + .unsafeFlags(["-experimental-package-cmo", "-experimental-allow-non-resilient-access"]), .enableExperimentalFeature("CodeItemMacros"), .enableUpcomingFeature("ExistentialAny"), .enableUpcomingFeature("InternalImportsByDefault"), @@ -47,7 +47,7 @@ let package = Package( swiftSettings: [ .unsafeFlags(["-Xfrontend", "-warn-long-function-bodies=100"], .when(configuration: .debug)), .unsafeFlags(["-Xfrontend", "-warn-long-expression-type-checking=100"], .when(configuration: .debug)), - .unsafeFlags(["-cross-module-optimization"]), + .unsafeFlags(["-experimental-package-cmo", "-experimental-allow-non-resilient-access"]), .enableUpcomingFeature("ExistentialAny"), .enableUpcomingFeature("InternalImportsByDefault"), ] @@ -61,7 +61,7 @@ let package = Package( swiftSettings: [ .unsafeFlags(["-Xfrontend", "-warn-long-function-bodies=100"], .when(configuration: .debug)), .unsafeFlags(["-Xfrontend", "-warn-long-expression-type-checking=100"], .when(configuration: .debug)), - .unsafeFlags(["-cross-module-optimization"]), + .unsafeFlags(["-experimental-package-cmo", "-experimental-allow-non-resilient-access"]), .enableUpcomingFeature("ExistentialAny"), .enableUpcomingFeature("InternalImportsByDefault"), ]