Skip to content

Commit ee05ed3

Browse files
authored
Use external repo for GoogleAppMeasurement SPM dependency (#7333)
* Use external repo for GoogleAppMeasurement SPM dependency * style * review
1 parent 02488e9 commit ee05ed3

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

Package.swift

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,11 @@ let package = Package(
9696
url: "https://github.com/apple/swift-protobuf.git",
9797
from: "1.14.0"
9898
),
99+
.package(
100+
name: "GoogleAppMeasurement",
101+
url: "https://github.com/google/GoogleAppMeasurement.git",
102+
.exact("7.4.0")
103+
),
99104
.package(
100105
name: "GoogleUtilities",
101106
url: "https://github.com/google/GoogleUtilities.git",
@@ -215,7 +220,9 @@ let package = Package(
215220
name: "FirebaseAnalyticsWrapper",
216221
dependencies: [
217222
.target(name: "FirebaseAnalytics", condition: .when(platforms: [.iOS])),
218-
.target(name: "GoogleAppMeasurement", condition: .when(platforms: [.iOS])),
223+
.product(name: "GoogleAppMeasurement",
224+
package: "GoogleAppMeasurement",
225+
condition: .when(platforms: [.iOS])),
219226
"FirebaseCore",
220227
"FirebaseInstallations",
221228
.product(name: "AppDelegateSwizzler", package: "GoogleUtilities"),
@@ -237,11 +244,6 @@ let package = Package(
237244
url: "https://dl.google.com/firebase/ios/swiftpm/7.4.0/FirebaseAnalytics.zip",
238245
checksum: "560bf11462c9e064c0d55e10aef761af420f4f531415e896cac18edc88e9666f"
239246
),
240-
.binaryTarget(
241-
name: "GoogleAppMeasurement",
242-
url: "https://dl.google.com/firebase/ios/swiftpm/7.4.0/GoogleAppMeasurement.zip",
243-
checksum: "5c4e13589e8b5c357309dd8e5f57d81ab3e3ee5a731b034c4703e700d60d667a"
244-
),
245247

246248
.target(
247249
name: "FirebaseAppDistributionTarget",

0 commit comments

Comments
 (0)