Skip to content

Commit 7c7978c

Browse files
committed
Limit Package.swift to iOS and TV
1 parent 1878cb9 commit 7c7978c

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Package.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ let package = Package(
3030
name: "Observability",
3131
dependencies: [
3232
"Common",
33-
.product(name: "OpenTelemetryApi", package: "opentelemetry-swift"),
34-
.product(name: "OpenTelemetrySdk", package: "opentelemetry-swift"),
35-
.product(name: "Installations", package: "KSCrash"),
36-
.product(name: "OpenTelemetryProtocolExporterHTTP", package: "opentelemetry-swift"),
37-
.product(name: "URLSessionInstrumentation", package: "opentelemetry-swift"),
38-
.product(name: "ResourceExtension", package: "opentelemetry-swift"),
39-
.product(name: "LaunchDarkly", package: "ios-client-sdk")
33+
.product(name: "OpenTelemetryApi", package: "opentelemetry-swift", condition: .when(platforms: [.iOS, .tvOS])),
34+
.product(name: "OpenTelemetrySdk", package: "opentelemetry-swift", condition: .when(platforms: [.iOS, .tvOS])),
35+
.product(name: "Installations", package: "KSCrash", condition: .when(platforms: [.iOS, .tvOS])),
36+
.product(name: "OpenTelemetryProtocolExporterHTTP", package: "opentelemetry-swift", condition: .when(platforms: [.iOS, .tvOS])),
37+
.product(name: "URLSessionInstrumentation", package: "opentelemetry-swift", condition: .when(platforms: [.iOS, .tvOS])),
38+
.product(name: "ResourceExtension", package: "opentelemetry-swift", condition: .when(platforms: [.iOS, .tvOS])),
39+
.product(name: "LaunchDarkly", package: "ios-client-sdk", condition: .when(platforms: [.iOS, .tvOS]))
4040
],
4141
resources: [
4242
.process("Sampling/Queries"),
@@ -46,7 +46,7 @@ let package = Package(
4646
name: "LaunchDarklyObservability",
4747
dependencies: [
4848
"Observability",
49-
.product(name: "LaunchDarkly", package: "ios-client-sdk")
49+
.product(name: "LaunchDarkly", package: "ios-client-sdk", condition: .when(platforms: [.iOS, .tvOS]))
5050
]
5151
),
5252
.testTarget(

0 commit comments

Comments
 (0)