From 4d2fe2740b47d69588f6dc9f15d713c00d910c30 Mon Sep 17 00:00:00 2001 From: Xi Ge Date: Wed, 5 May 2021 14:31:53 -0700 Subject: [PATCH] Recursively create non-existing output dir --- Sources/swift-build-sdk-interfaces/main.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/swift-build-sdk-interfaces/main.swift b/Sources/swift-build-sdk-interfaces/main.swift index 8d61815f9..3b72f0b8a 100644 --- a/Sources/swift-build-sdk-interfaces/main.swift +++ b/Sources/swift-build-sdk-interfaces/main.swift @@ -62,7 +62,7 @@ do { outputDir = outputDir.appending(RelativePath(collector.versionString)) } if !localFileSystem.exists(outputDir) { - try localFileSystem.createDirectory(outputDir) + try localFileSystem.createDirectory(outputDir, recursive: true) } let swiftcPathRaw = ProcessEnv.vars["SWIFT_EXEC"] var swiftcPath: AbsolutePath