Skip to content

Commit f691482

Browse files
authored
Merge pull request #3 from rarestype/crypto-off
[major]: Cryptography off by default
2 parents 60771b0 + 4bcd0b0 commit f691482

1 file changed

Lines changed: 1 addition & 10 deletions

File tree

Package.swift

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,6 @@ import CompilerPluginSupport
44

55
var Cryptography: String { "Cryptography" }
66

7-
var enabledTraits: Set<String>
8-
9-
#if os(Linux)
10-
enabledTraits = [Cryptography]
11-
#else
12-
enabledTraits = []
13-
#endif
14-
157
let package: Package = .init(
168
name: "swift-github",
179
platforms: [.macOS(.v15), .iOS(.v18), .tvOS(.v18), .watchOS(.v11), .visionOS(.v2)],
@@ -23,7 +15,6 @@ let package: Package = .init(
2315
],
2416
traits: [
2517
.trait(name: Cryptography),
26-
.default(enabledTraits: enabledTraits),
2718
],
2819
dependencies: [
2920
.package(url: "https://github.com/ordo-one/dollup", from: "1.0.1"),
@@ -61,7 +52,7 @@ let package: Package = .init(
6152
.product(
6253
name: "Cryptography",
6354
package: "swift-cryptography",
64-
condition: .when(traits: [Cryptography])
55+
condition: .when(platforms: [.linux], traits: [Cryptography])
6556
),
6657
.product(name: "JWT", package: "swift-jwt"),
6758
],

0 commit comments

Comments
 (0)