Skip to content

Commit 280ba7e

Browse files
authored
adjust to swiftpm api change (#808)
motivation: adjust to swiftpm api changes: use platformBuildPathComponent computer property
1 parent 40d5f8f commit 280ba7e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Sources/SKSwiftPMWorkspace/SwiftPMWorkspace.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ public final class SwiftPMWorkspace {
148148
}
149149

150150
self.buildParameters = try BuildParameters(
151-
dataPath: location.scratchDirectory.appending(component: toolchain.targetTriple.platformBuildPathComponent()),
151+
dataPath: location.scratchDirectory.appending(component: toolchain.targetTriple.platformBuildPathComponent),
152152
configuration: buildConfiguration,
153153
toolchain: toolchain,
154154
flags: buildSetup.flags

Tests/SKSwiftPMWorkspaceTests/SwiftPMWorkspaceTests.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ final class SwiftPMWorkspaceTests: XCTestCase {
107107

108108
let aswift = packageRoot.appending(components: "Sources", "lib", "a.swift")
109109
let hostTriple = ws.buildParameters.targetTriple
110-
let build = buildPath(root: packageRoot, platform: hostTriple.platformBuildPathComponent())
110+
let build = buildPath(root: packageRoot, platform: hostTriple.platformBuildPathComponent)
111111

112112
XCTAssertEqual(ws.buildPath, build)
113113
XCTAssertNotNil(ws.indexStorePath)
@@ -163,7 +163,7 @@ final class SwiftPMWorkspaceTests: XCTestCase {
163163

164164
let aswift = packageRoot.appending(components: "Sources", "lib", "a.swift")
165165
let hostTriple = ws.buildParameters.targetTriple
166-
let build = buildPath(root: packageRoot, config: config, platform: hostTriple.platformBuildPathComponent())
166+
let build = buildPath(root: packageRoot, config: config, platform: hostTriple.platformBuildPathComponent)
167167

168168
XCTAssertEqual(ws.buildPath, build)
169169
let arguments = try ws._settings(for: aswift.asURI, .swift)!.compilerArguments
@@ -350,7 +350,7 @@ final class SwiftPMWorkspaceTests: XCTestCase {
350350
let acxx = packageRoot.appending(components: "Sources", "lib", "a.cpp")
351351
let bcxx = packageRoot.appending(components: "Sources", "lib", "b.cpp")
352352
let hostTriple = ws.buildParameters.targetTriple
353-
let build = buildPath(root: packageRoot, platform: hostTriple.platformBuildPathComponent())
353+
let build = buildPath(root: packageRoot, platform: hostTriple.platformBuildPathComponent)
354354

355355
XCTAssertEqual(ws.buildPath, build)
356356
XCTAssertNotNil(ws.indexStorePath)

0 commit comments

Comments
 (0)