File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
Sources/SwiftDriver/Driver Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -957,13 +957,13 @@ public struct Driver {
957957 outputFileMap: self . outputFileMap,
958958 moduleName: moduleOutputInfo. name)
959959
960- let apiDescriptorDirectory : VirtualPath ? = if let apiDescriptorDirectoryEnvVar = env [ " TAPI_SDKDB_OUTPUT_PATH " ] {
961- try VirtualPath ( path: apiDescriptorDirectoryEnvVar)
960+ var apiDescriptorDirectory : VirtualPath ? = nil
961+ if let apiDescriptorDirectoryEnvVar = env [ " TAPI_SDKDB_OUTPUT_PATH " ] {
962+ apiDescriptorDirectory = try VirtualPath ( path: apiDescriptorDirectoryEnvVar)
962963 } else if let ldTraceFileEnvVar = env [ " LD_TRACE_FILE " ] {
963- try VirtualPath ( path: ldTraceFileEnvVar) . parentDirectory. appending ( component: " SDKDB " )
964- } else { nil }
965-
966- if let apiDescriptorDirectory {
964+ apiDescriptorDirectory = try VirtualPath ( path: ldTraceFileEnvVar) . parentDirectory. appending ( component: " SDKDB " )
965+ }
966+ if let apiDescriptorDirectory = apiDescriptorDirectory {
967967 self . apiDescriptorFilePath = apiDescriptorDirectory
968968 . appending ( component: " \( moduleOutputInfo. name) . \( frontendTargetInfo. target. moduleTriple. triple) .swift.sdkdb " )
969969 . intern ( )
You can’t perform that action at this time.
0 commit comments