Skip to content

Commit 8e9b294

Browse files
chore: move to swift 6
1 parent ed53347 commit 8e9b294

File tree

1 file changed

+53
-11
lines changed

1 file changed

+53
-11
lines changed

Package.swift

Lines changed: 53 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -272,12 +272,18 @@ let package = Package(
272272
path: "FirebaseSwiftUI/FirebaseAuthSwiftUI/Sources",
273273
resources: [
274274
.process("Strings"),
275+
],
276+
swiftSettings: [
277+
.swiftLanguageVersion(.v6),
275278
]
276279
),
277280
.testTarget(
278281
name: "FirebaseAuthSwiftUITests",
279282
dependencies: ["FirebaseAuthSwiftUI"],
280-
path: "FirebaseSwiftUI/FirebaseAuthSwiftUI/Tests/"
283+
path: "FirebaseSwiftUI/FirebaseAuthSwiftUI/Tests/",
284+
swiftSettings: [
285+
.swiftLanguageVersion(.v6),
286+
]
281287
),
282288
.target(
283289
name: "FirebaseGoogleSwiftUI",
@@ -286,12 +292,18 @@ let package = Package(
286292
.product(name: "GoogleSignIn", package: "GoogleSignIn-iOS"),
287293
.product(name: "GoogleSignInSwift", package: "GoogleSignIn-iOS"),
288294
],
289-
path: "FirebaseSwiftUI/FirebaseGoogleSwiftUI/Sources"
295+
path: "FirebaseSwiftUI/FirebaseGoogleSwiftUI/Sources",
296+
swiftSettings: [
297+
.swiftLanguageVersion(.v6),
298+
]
290299
),
291300
.testTarget(
292301
name: "FirebaseGoogleSwiftUITests",
293302
dependencies: ["FirebaseGoogleSwiftUI"],
294-
path: "FirebaseSwiftUI/FirebaseGoogleSwiftUI/Tests/"
303+
path: "FirebaseSwiftUI/FirebaseGoogleSwiftUI/Tests/",
304+
swiftSettings: [
305+
.swiftLanguageVersion(.v6),
306+
]
295307
),
296308
.target(
297309
name: "FirebaseFacebookSwiftUI",
@@ -300,24 +312,36 @@ let package = Package(
300312
.product(name: "FacebookLogin", package: "facebook-ios-sdk"),
301313
.product(name: "FacebookCore", package: "facebook-ios-sdk"),
302314
],
303-
path: "FirebaseSwiftUI/FirebaseFacebookSwiftUI/Sources"
315+
path: "FirebaseSwiftUI/FirebaseFacebookSwiftUI/Sources",
316+
swiftSettings: [
317+
.swiftLanguageVersion(.v6),
318+
]
304319
),
305320
.testTarget(
306321
name: "FirebaseFacebookSwiftUITests",
307322
dependencies: ["FirebaseFacebookSwiftUI"],
308-
path: "FirebaseSwiftUI/FirebaseFacebookSwiftUI/Tests/"
323+
path: "FirebaseSwiftUI/FirebaseFacebookSwiftUI/Tests/",
324+
swiftSettings: [
325+
.swiftLanguageVersion(.v6),
326+
]
309327
),
310328
.target(
311329
name: "FirebasePhoneAuthSwiftUI",
312330
dependencies: [
313331
"FirebaseAuthSwiftUI",
314332
],
315-
path: "FirebaseSwiftUI/FirebasePhoneAuthSwiftUI/Sources"
333+
path: "FirebaseSwiftUI/FirebasePhoneAuthSwiftUI/Sources",
334+
swiftSettings: [
335+
.swiftLanguageVersion(.v6),
336+
]
316337
),
317338
.testTarget(
318339
name: "FirebasePhoneAuthSwiftUITests",
319340
dependencies: ["FirebasePhoneAuthSwiftUI"],
320-
path: "FirebaseSwiftUI/FirebasePhoneAuthSwiftUI/Tests/"
341+
path: "FirebaseSwiftUI/FirebasePhoneAuthSwiftUI/Tests/",
342+
swiftSettings: [
343+
.swiftLanguageVersion(.v6),
344+
]
321345
),
322346
.target(
323347
name: "FirebaseTwitterSwiftUI",
@@ -327,24 +351,36 @@ let package = Package(
327351
path: "FirebaseSwiftUI/FirebaseTwitterSwiftUI/Sources",
328352
resources: [
329353
.process("Resources")
354+
],
355+
swiftSettings: [
356+
.swiftLanguageVersion(.v6),
330357
]
331358
),
332359
.testTarget(
333360
name: "FirebaseTwitterSwiftUITests",
334361
dependencies: ["FirebaseTwitterSwiftUI"],
335-
path: "FirebaseSwiftUI/FirebaseTwitterSwiftUI/Tests/"
362+
path: "FirebaseSwiftUI/FirebaseTwitterSwiftUI/Tests/",
363+
swiftSettings: [
364+
.swiftLanguageVersion(.v6),
365+
]
336366
),
337367
.target(
338368
name: "FirebaseAppleSwiftUI",
339369
dependencies: [
340370
"FirebaseAuthSwiftUI",
341371
],
342-
path: "FirebaseSwiftUI/FirebaseAppleSwiftUI/Sources"
372+
path: "FirebaseSwiftUI/FirebaseAppleSwiftUI/Sources",
373+
swiftSettings: [
374+
.swiftLanguageVersion(.v6),
375+
]
343376
),
344377
.testTarget(
345378
name: "FirebaseAppleSwiftUITests",
346379
dependencies: ["FirebaseAppleSwiftUI"],
347-
path: "FirebaseSwiftUI/FirebaseAppleSwiftUI/Tests/"
380+
path: "FirebaseSwiftUI/FirebaseAppleSwiftUI/Tests/",
381+
swiftSettings: [
382+
.swiftLanguageVersion(.v6),
383+
]
348384
),
349385
.target(
350386
name: "FirebaseOAuthSwiftUI",
@@ -354,12 +390,18 @@ let package = Package(
354390
path: "FirebaseSwiftUI/FirebaseOAuthSwiftUI/Sources",
355391
resources: [
356392
.process("Resources")
393+
],
394+
swiftSettings: [
395+
.swiftLanguageVersion(.v6),
357396
]
358397
),
359398
.testTarget(
360399
name: "FirebaseOAuthSwiftUITests",
361400
dependencies: ["FirebaseOAuthSwiftUI"],
362-
path: "FirebaseSwiftUI/FirebaseOAuthSwiftUI/Tests/"
401+
path: "FirebaseSwiftUI/FirebaseOAuthSwiftUI/Tests/",
402+
swiftSettings: [
403+
.swiftLanguageVersion(.v6),
404+
]
363405
),
364406
]
365407
)

0 commit comments

Comments
 (0)