diff --git a/Example/ExampleApp/Package.swift b/Example/ExampleApp/Package.swift index da060c7500d26453edaf44515cc5decedbf78074..e8881f2ee23096a8ed495f6108b6c5ed8cf4ddcd 100644 --- a/Example/ExampleApp/Package.swift +++ b/Example/ExampleApp/Package.swift @@ -2,6 +2,18 @@ import PackageDescription +let swiftSettings: [SwiftSetting] = [ + .unsafeFlags( + [ + "-Xfrontend", + "-debug-time-function-bodies", + "-Xfrontend", + "-debug-time-expression-type-checking", + ], + .when(configuration: .debug) + ), +] + let package = Package( name: "example-app", platforms: [ @@ -58,13 +70,15 @@ let package = Package( name: "KeychainAccess", package: "KeychainAccess" ), - ] + ], + swiftSettings: swiftSettings ), .testTarget( name: "AppFeatureTests", dependencies: [ .target(name: "AppFeature"), - ] + ], + swiftSettings: swiftSettings ), .target( name: "LandingFeature", @@ -77,13 +91,15 @@ let package = Package( name: "ElixxirDAppsSDK", package: "elixxir-dapps-sdk-swift" ), - ] + ], + swiftSettings: swiftSettings ), .testTarget( name: "LandingFeatureTests", dependencies: [ .target(name: "LandingFeature"), - ] + ], + swiftSettings: swiftSettings ), .target( name: "SessionFeature", @@ -92,13 +108,15 @@ let package = Package( name: "ComposableArchitecture", package: "swift-composable-architecture" ), - ] + ], + swiftSettings: swiftSettings ), .testTarget( name: "SessionFeatureTests", dependencies: [ .target(name: "SessionFeature"), - ] + ], + swiftSettings: swiftSettings ), ] )