Skip to content

Commit f633a66

Browse files
committed
Revert "Switch default manifest to be the most up-to-date one"
This reverts commit af98064.
1 parent e9def08 commit f633a66

File tree

2 files changed

+94
-94
lines changed

2 files changed

+94
-94
lines changed

Package.swift

Lines changed: 37 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.6
1+
// swift-tools-version:5.2
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33

44
import PackageDescription
@@ -8,8 +8,7 @@ let package = Package(
88
platforms: [
99
.macOS(.v10_13),
1010
.iOS(.v11),
11-
.tvOS(.v11),
12-
.watchOS(.v3)
11+
.tvOS(.v11)
1312
],
1413
products: [
1514
.library(name: "OpenTelemetryApi", type: .static, targets: ["OpenTelemetryApi"]),
@@ -33,12 +32,12 @@ let package = Package(
3332
.executable(name: "loggingTracer", targets: ["LoggingTracer"]),
3433
],
3534
dependencies: [
36-
.package(url: "https://github.com/undefinedlabs/opentracing-objc", from: "0.5.2"),
37-
.package(url: "https://github.com/undefinedlabs/Thrift-Swift", from: "1.1.1"),
38-
.package(url: "https://github.com/apple/swift-nio.git", from: "2.0.0"),
39-
.package(url: "https://github.com/grpc/grpc-swift.git", from: "1.0.0"),
40-
.package(url: "https://github.com/apple/swift-metrics.git", from: "2.1.1"),
41-
.package(url: "https://github.com/ashleymills/Reachability.swift", from: "5.1.0")
35+
.package(name: "Opentracing", url: "https://github.com/undefinedlabs/opentracing-objc", from: "0.5.2"),
36+
.package(name: "Thrift", url: "https://github.com/undefinedlabs/Thrift-Swift", from: "1.1.1"),
37+
.package(name: "swift-nio", url: "https://github.com/apple/swift-nio.git", from: "2.0.0"),
38+
.package(name: "grpc-swift", url: "https://github.com/grpc/grpc-swift.git", from: "1.0.0"),
39+
.package(name: "swift-metrics", url: "https://github.com/apple/swift-metrics.git", from: "2.1.1"),
40+
.package(name: "Reachability.swift", url: "https://github.com/ashleymills/Reachability.swift", from: "5.1.0")
4241
],
4342
targets: [
4443
.target(name: "OpenTelemetryApi",
@@ -56,7 +55,7 @@ let package = Package(
5655
.target(name: "NetworkStatus",
5756
dependencies: [
5857
"OpenTelemetryApi",
59-
.product(name: "Reachability", package: "Reachability.swift", condition: .when(platforms: [.iOS, .macOS, .macCatalyst, .linux]))
58+
.product(name: "Reachability", package: "Reachability.swift")
6059
],
6160
path: "Sources/Instrumentation/NetworkStatus",
6261
linkerSettings: [.linkedFramework("CoreTelephony", .when(platforms: [.iOS], configuration: nil))]),
@@ -65,10 +64,8 @@ let package = Package(
6564
path: "Sources/Instrumentation/SignPostIntegration",
6665
exclude: ["README.md"]),
6766
.target(name: "OpenTracingShim",
68-
dependencies: [
69-
"OpenTelemetrySdk",
70-
.product(name: "Opentracing", package: "opentracing-objc")
71-
],
67+
dependencies: ["OpenTelemetrySdk",
68+
"Opentracing"],
7269
path: "Sources/Importers/OpenTracingShim",
7370
exclude: ["README.md"]),
7471
.target(name: "SwiftMetricsShim",
@@ -77,10 +74,8 @@ let package = Package(
7774
path: "Sources/Importers/SwiftMetricsShim",
7875
exclude: ["README.md"]),
7976
.target(name: "JaegerExporter",
80-
dependencies: [
81-
"OpenTelemetrySdk",
82-
.product(name: "Thrift", package: "Thrift-Swift", condition: .when(platforms: [.iOS, .macOS, .macCatalyst, .linux]))
83-
],
77+
dependencies: ["OpenTelemetrySdk",
78+
.product(name: "Thrift", package: "Thrift")],
8479
path: "Sources/Exporters/Jaeger"),
8580
.target(name: "ZipkinExporter",
8681
dependencies: ["OpenTelemetrySdk"],
@@ -108,10 +103,7 @@ let package = Package(
108103
dependencies: ["OpenTelemetrySdk"],
109104
path: "Sources/Exporters/Persistence"),
110105
.testTarget(name: "NetworkStatusTests",
111-
dependencies: [
112-
"NetworkStatus",
113-
.product(name: "Reachability", package: "Reachability.swift", condition: .when(platforms: [.iOS, .macOS, .macCatalyst, .linux]))
114-
],
106+
dependencies: ["NetworkStatus", .product(name: "Reachability", package: "Reachability.swift")],
115107
path: "Tests/InstrumentationTests/NetworkStatusTests"),
116108
.testTarget(name: "OpenTelemetryApiTests",
117109
dependencies: ["OpenTelemetryApi"],
@@ -159,40 +151,28 @@ let package = Package(
159151
.testTarget(name: "PersistenceExporterTests",
160152
dependencies: ["PersistenceExporter"],
161153
path: "Tests/ExportersTests/PersistenceExporter"),
162-
.executableTarget(
163-
name: "LoggingTracer",
164-
dependencies: ["OpenTelemetryApi"],
165-
path: "Examples/Logging Tracer"
166-
),
167-
.executableTarget(
168-
name: "SimpleExporter",
169-
dependencies: ["OpenTelemetrySdk", "JaegerExporter", "StdoutExporter", "ZipkinExporter", "ResourceExtension", "SignPostIntegration"],
170-
path: "Examples/Simple Exporter",
171-
exclude: ["README.md"]
172-
),
173-
.executableTarget(
174-
name: "OTLPExporter",
175-
dependencies: ["OpenTelemetrySdk", "OpenTelemetryProtocolExporter", "StdoutExporter", "ZipkinExporter", "ResourceExtension", "SignPostIntegration"],
176-
path: "Examples/OTLP Exporter",
177-
exclude: ["README.md"]
178-
),
179-
.executableTarget(
180-
name: "PrometheusSample",
181-
dependencies: ["OpenTelemetrySdk", "PrometheusExporter"],
182-
path: "Examples/Prometheus Sample",
183-
exclude: ["README.md"]
184-
),
185-
.executableTarget(
186-
name: "DatadogSample",
187-
dependencies: ["DatadogExporter"],
188-
path: "Examples/Datadog Sample",
189-
exclude: ["README.md"]
190-
),
191-
.executableTarget(
192-
name: "NetworkSample",
193-
dependencies: ["URLSessionInstrumentation", "StdoutExporter"],
194-
path: "Examples/Network Sample",
195-
exclude: ["README.md"]
196-
),
154+
.target(name: "LoggingTracer",
155+
dependencies: ["OpenTelemetryApi"],
156+
path: "Examples/Logging Tracer"),
157+
.target(name: "SimpleExporter",
158+
dependencies: ["OpenTelemetrySdk", "JaegerExporter", "StdoutExporter", "ZipkinExporter", "ResourceExtension", "SignPostIntegration"],
159+
path: "Examples/Simple Exporter",
160+
exclude: ["README.md"]),
161+
.target(name: "OTLPExporter",
162+
dependencies: ["OpenTelemetrySdk", "OpenTelemetryProtocolExporter", "StdoutExporter", "ZipkinExporter", "ResourceExtension", "SignPostIntegration"],
163+
path: "Examples/OTLP Exporter",
164+
exclude: ["README.md"]),
165+
.target(name: "PrometheusSample",
166+
dependencies: ["OpenTelemetrySdk", "PrometheusExporter"],
167+
path: "Examples/Prometheus Sample",
168+
exclude: ["README.md"]),
169+
.target(name: "DatadogSample",
170+
dependencies: ["DatadogExporter"],
171+
path: "Examples/Datadog Sample",
172+
exclude: ["README.md"]),
173+
.target(name: "NetworkSample",
174+
dependencies: ["URLSessionInstrumentation", "StdoutExporter"],
175+
path: "Examples/Network Sample",
176+
exclude: ["README.md"]),
197177
]
198178
)
Lines changed: 57 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.2
1+
// swift-tools-version:5.6
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33

44
import PackageDescription
@@ -8,7 +8,8 @@ let package = Package(
88
platforms: [
99
.macOS(.v10_13),
1010
.iOS(.v11),
11-
.tvOS(.v11)
11+
.tvOS(.v11),
12+
.watchOS(.v3)
1213
],
1314
products: [
1415
.library(name: "OpenTelemetryApi", type: .static, targets: ["OpenTelemetryApi"]),
@@ -32,12 +33,12 @@ let package = Package(
3233
.executable(name: "loggingTracer", targets: ["LoggingTracer"]),
3334
],
3435
dependencies: [
35-
.package(name: "Opentracing", url: "https://github.com/undefinedlabs/opentracing-objc", from: "0.5.2"),
36-
.package(name: "Thrift", url: "https://github.com/undefinedlabs/Thrift-Swift", from: "1.1.1"),
37-
.package(name: "swift-nio", url: "https://github.com/apple/swift-nio.git", from: "2.0.0"),
38-
.package(name: "grpc-swift", url: "https://github.com/grpc/grpc-swift.git", from: "1.0.0"),
39-
.package(name: "swift-metrics", url: "https://github.com/apple/swift-metrics.git", from: "2.1.1"),
40-
.package(name: "Reachability.swift", url: "https://github.com/ashleymills/Reachability.swift", from: "5.1.0")
36+
.package(url: "https://github.com/undefinedlabs/opentracing-objc", from: "0.5.2"),
37+
.package(url: "https://github.com/undefinedlabs/Thrift-Swift", from: "1.1.1"),
38+
.package(url: "https://github.com/apple/swift-nio.git", from: "2.0.0"),
39+
.package(url: "https://github.com/grpc/grpc-swift.git", from: "1.0.0"),
40+
.package(url: "https://github.com/apple/swift-metrics.git", from: "2.1.1"),
41+
.package(url: "https://github.com/ashleymills/Reachability.swift", from: "5.1.0")
4142
],
4243
targets: [
4344
.target(name: "OpenTelemetryApi",
@@ -55,7 +56,7 @@ let package = Package(
5556
.target(name: "NetworkStatus",
5657
dependencies: [
5758
"OpenTelemetryApi",
58-
.product(name: "Reachability", package: "Reachability.swift")
59+
.product(name: "Reachability", package: "Reachability.swift", condition: .when(platforms: [.iOS, .macOS, .macCatalyst, .linux]))
5960
],
6061
path: "Sources/Instrumentation/NetworkStatus",
6162
linkerSettings: [.linkedFramework("CoreTelephony", .when(platforms: [.iOS], configuration: nil))]),
@@ -64,8 +65,10 @@ let package = Package(
6465
path: "Sources/Instrumentation/SignPostIntegration",
6566
exclude: ["README.md"]),
6667
.target(name: "OpenTracingShim",
67-
dependencies: ["OpenTelemetrySdk",
68-
"Opentracing"],
68+
dependencies: [
69+
"OpenTelemetrySdk",
70+
.product(name: "Opentracing", package: "opentracing-objc")
71+
],
6972
path: "Sources/Importers/OpenTracingShim",
7073
exclude: ["README.md"]),
7174
.target(name: "SwiftMetricsShim",
@@ -74,8 +77,10 @@ let package = Package(
7477
path: "Sources/Importers/SwiftMetricsShim",
7578
exclude: ["README.md"]),
7679
.target(name: "JaegerExporter",
77-
dependencies: ["OpenTelemetrySdk",
78-
.product(name: "Thrift", package: "Thrift")],
80+
dependencies: [
81+
"OpenTelemetrySdk",
82+
.product(name: "Thrift", package: "Thrift-Swift", condition: .when(platforms: [.iOS, .macOS, .macCatalyst, .linux]))
83+
],
7984
path: "Sources/Exporters/Jaeger"),
8085
.target(name: "ZipkinExporter",
8186
dependencies: ["OpenTelemetrySdk"],
@@ -103,7 +108,10 @@ let package = Package(
103108
dependencies: ["OpenTelemetrySdk"],
104109
path: "Sources/Exporters/Persistence"),
105110
.testTarget(name: "NetworkStatusTests",
106-
dependencies: ["NetworkStatus", .product(name: "Reachability", package: "Reachability.swift")],
111+
dependencies: [
112+
"NetworkStatus",
113+
.product(name: "Reachability", package: "Reachability.swift", condition: .when(platforms: [.iOS, .macOS, .macCatalyst, .linux]))
114+
],
107115
path: "Tests/InstrumentationTests/NetworkStatusTests"),
108116
.testTarget(name: "OpenTelemetryApiTests",
109117
dependencies: ["OpenTelemetryApi"],
@@ -151,28 +159,40 @@ let package = Package(
151159
.testTarget(name: "PersistenceExporterTests",
152160
dependencies: ["PersistenceExporter"],
153161
path: "Tests/ExportersTests/PersistenceExporter"),
154-
.target(name: "LoggingTracer",
155-
dependencies: ["OpenTelemetryApi"],
156-
path: "Examples/Logging Tracer"),
157-
.target(name: "SimpleExporter",
158-
dependencies: ["OpenTelemetrySdk", "JaegerExporter", "StdoutExporter", "ZipkinExporter", "ResourceExtension", "SignPostIntegration"],
159-
path: "Examples/Simple Exporter",
160-
exclude: ["README.md"]),
161-
.target(name: "OTLPExporter",
162-
dependencies: ["OpenTelemetrySdk", "OpenTelemetryProtocolExporter", "StdoutExporter", "ZipkinExporter", "ResourceExtension", "SignPostIntegration"],
163-
path: "Examples/OTLP Exporter",
164-
exclude: ["README.md"]),
165-
.target(name: "PrometheusSample",
166-
dependencies: ["OpenTelemetrySdk", "PrometheusExporter"],
167-
path: "Examples/Prometheus Sample",
168-
exclude: ["README.md"]),
169-
.target(name: "DatadogSample",
170-
dependencies: ["DatadogExporter"],
171-
path: "Examples/Datadog Sample",
172-
exclude: ["README.md"]),
173-
.target(name: "NetworkSample",
174-
dependencies: ["URLSessionInstrumentation", "StdoutExporter"],
175-
path: "Examples/Network Sample",
176-
exclude: ["README.md"]),
162+
.executableTarget(
163+
name: "LoggingTracer",
164+
dependencies: ["OpenTelemetryApi"],
165+
path: "Examples/Logging Tracer"
166+
),
167+
.executableTarget(
168+
name: "SimpleExporter",
169+
dependencies: ["OpenTelemetrySdk", "JaegerExporter", "StdoutExporter", "ZipkinExporter", "ResourceExtension", "SignPostIntegration"],
170+
path: "Examples/Simple Exporter",
171+
exclude: ["README.md"]
172+
),
173+
.executableTarget(
174+
name: "OTLPExporter",
175+
dependencies: ["OpenTelemetrySdk", "OpenTelemetryProtocolExporter", "StdoutExporter", "ZipkinExporter", "ResourceExtension", "SignPostIntegration"],
176+
path: "Examples/OTLP Exporter",
177+
exclude: ["README.md"]
178+
),
179+
.executableTarget(
180+
name: "PrometheusSample",
181+
dependencies: ["OpenTelemetrySdk", "PrometheusExporter"],
182+
path: "Examples/Prometheus Sample",
183+
exclude: ["README.md"]
184+
),
185+
.executableTarget(
186+
name: "DatadogSample",
187+
dependencies: ["DatadogExporter"],
188+
path: "Examples/Datadog Sample",
189+
exclude: ["README.md"]
190+
),
191+
.executableTarget(
192+
name: "NetworkSample",
193+
dependencies: ["URLSessionInstrumentation", "StdoutExporter"],
194+
path: "Examples/Network Sample",
195+
exclude: ["README.md"]
196+
),
177197
]
178198
)

0 commit comments

Comments
 (0)