Skip to content

Commit d6bb80c

Browse files
committed
enable traits only on 6.1
1 parent 9dd7732 commit d6bb80c

File tree

2 files changed

+6
-134
lines changed

2 files changed

+6
-134
lines changed

[email protected]

Lines changed: 0 additions & 131 deletions
This file was deleted.

[email protected]

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ import PackageDescription
1717

1818
let strictConcurrencyDevelopment = false
1919

20+
// Package Traits
21+
let TracingSupport = "TracingSupport"
22+
2023
let strictConcurrencySettings: [SwiftSetting] = {
2124
var initialSettings: [SwiftSetting] = []
2225
initialSettings.append(contentsOf: [
@@ -42,8 +45,8 @@ let package = Package(
4245
.library(name: "AsyncHTTPClient", targets: ["AsyncHTTPClient"])
4346
],
4447
traits: [
45-
.trait(name: "TracingSupport"),
46-
.default(enabledTraits: ["TracingSupport"]),
48+
.trait(name: TracingSupport),
49+
.default(enabledTraits: [TracingSupport]),
4750
],
4851
dependencies: [
4952
.package(url: "https://github.com/apple/swift-nio.git", from: "2.81.0"),
@@ -82,7 +85,7 @@ let package = Package(
8285
.product(name: "Atomics", package: "swift-atomics"),
8386
.product(name: "Algorithms", package: "swift-algorithms"),
8487
// Observability support
85-
.product(name: "Tracing", package: "swift-distributed-tracing", condition: .when(traits: ["TracingSupport"])),
88+
.product(name: "Tracing", package: "swift-distributed-tracing", condition: .when(traits: [TracingSupport])),
8689
],
8790
swiftSettings: strictConcurrencySettings
8891
),

0 commit comments

Comments
 (0)