Skip to content

Commit bc85ebe

Browse files
committed
Fix Linux demangler linkage for Compute consumers
1 parent fcea97e commit bc85ebe

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

‎Package.swift‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,7 @@ let package = Package(
7272
],
7373
swiftSettings: [
7474
.enableExperimentalFeature("Extern")
75-
],
76-
linkerSettings: [.linkedLibrary("swiftDemangle")]
75+
]
7776
),
7877
.testTarget(
7978
name: "ComputeLayoutDescriptorTests",
@@ -83,8 +82,7 @@ let package = Package(
8382
],
8483
swiftSettings: [
8584
.enableExperimentalFeature("Extern")
86-
],
87-
linkerSettings: [.linkedLibrary("swiftDemangle")]
85+
]
8886
),
8987
.testTarget(
9088
name: "ComputeSwiftTests",
@@ -94,8 +92,7 @@ let package = Package(
9492
],
9593
swiftSettings: [
9694
.enableExperimentalFeature("Extern")
97-
],
98-
linkerSettings: [.linkedLibrary("swiftDemangle")]
95+
]
9996
),
10097
.target(
10198
name: "ComputeCxx",
@@ -117,6 +114,9 @@ let package = Package(
117114
"-isystem", "\(swiftRuntimeHeadersPath)/stdlib/include",
118115
"-isystem", "\(swiftRuntimeHeadersPath)/stdlib/public/SwiftShims",
119116
]),
117+
],
118+
linkerSettings: [
119+
.linkedLibrary("swiftDemangle")
120120
]
121121
),
122122
.target(name: "ComputeCxxSwiftSupport"),

0 commit comments

Comments
 (0)