diff --git a/Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift b/Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift index 8aa369e1f..c7883ef77 100644 --- a/Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift +++ b/Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift @@ -152,6 +152,13 @@ public extension Driver { let scannerJob = try dependencyScanningJob() let forceResponseFiles = parsedOptions.hasArgument(.driverForceResponseFiles) let dependencyGraph: InterModuleDependencyGraph + + if parsedOptions.contains(.v) { + let arguments: [String] = try executor.resolver.resolveArgumentList(for: scannerJob, + useResponseFiles: .disabled) + stdoutStream <<< arguments.map { $0.spm_shellEscaped() }.joined(separator: " ") <<< "\n" + stdoutStream.flush() + } let isSwiftScanLibAvailable = !(try initSwiftScanLib()) if isSwiftScanLibAvailable {