Skip to content

Commit 7412c3a

Browse files
authored
Merge pull request #951 from compnerd/sdk
Tests: correct `-sdk` parameter for Windows
2 parents 4a55190 + a824afb commit 7412c3a

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Tests/SwiftDriverTests/JobExecutorTests.swift

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -459,8 +459,11 @@ final class JobExecutorTests: XCTestCase {
459459
let toolchain = DarwinToolchain(env: ProcessEnv.vars, executor: executor)
460460
return try ["-sdk", toolchain.sdk.get().pathString]
461461
#elseif os(Windows)
462-
let toolchain = DarwinToolchain(env: ProcessEnv.vars, executor: executor)
463-
return try ["-sdk", toolchain.sdk.get().pathString]
462+
let toolchain = WindowsToolchain(env: ProcessEnv.vars, executor: executor)
463+
if let path = try toolchain.defaultSDKPath(nil) {
464+
return ["-sdk", path.pathString.nativePathString()]
465+
}
466+
return []
464467
#else
465468
return []
466469
#endif

0 commit comments

Comments
 (0)