@@ -1027,7 +1027,15 @@ public final class LdLinkerSpec : GenericLinkerSpec, SpecIdentifierType, @unchec
10271027 outputPath. str,
10281028 ] )
10291029
1030- let output = TaskGeneratePreviewInfoOutput ( architecture: previewPayload. architecture, buildVariant: previewPayload. buildVariant, commandLine: commandLine, input: inputPath, output: outputPath, type: . Ld)
1030+ let output = TaskGeneratePreviewInfoOutput (
1031+ architecture: previewPayload. architecture,
1032+ buildVariant: previewPayload. buildVariant,
1033+ commandLine: commandLine,
1034+ workingDirectory: task. workingDirectory,
1035+ input: inputPath,
1036+ output: outputPath,
1037+ type: . Ld
1038+ )
10311039
10321040 return [ output]
10331041 }
@@ -1072,6 +1080,7 @@ public final class LdLinkerSpec : GenericLinkerSpec, SpecIdentifierType, @unchec
10721080 architecture: previewPayload. architecture,
10731081 buildVariant: previewPayload. buildVariant,
10741082 commandLine: commandLine,
1083+ workingDirectory: task. workingDirectory,
10751084 input: Path ( " " ) ,
10761085 output: payload. outputPath,
10771086 type: . Ld
@@ -1640,6 +1649,7 @@ public final class LibtoolLinkerSpec : GenericLinkerSpec, SpecIdentifierType, @u
16401649 architecture: previewPayload. architecture,
16411650 buildVariant: previewPayload. buildVariant,
16421651 commandLine: Array ( task. commandLineAsStrings) ,
1652+ workingDirectory: task. workingDirectory,
16431653 input: Path ( " " ) ,
16441654 output: Path ( " " ) ,
16451655 type: . Ld
0 commit comments