| ... | @@ -942,7 +942,7 @@ const CacheUse = union(CacheMode) { | ... | @@ -942,7 +942,7 @@ const CacheUse = union(CacheMode) { |
| 942 | implib_sub_path: ?[]u8, | 942 | implib_sub_path: ?[]u8, |
| 943 | docs_sub_path: ?[]u8, | 943 | docs_sub_path: ?[]u8, |
| 944 | lf_open_opts: link.File.OpenOptions, | 944 | lf_open_opts: link.File.OpenOptions, |
| 945 | tmp_artifact_directory: ?Cache.Directory, | 945 | tmp_artifact_directory: ?Directory, |
| 946 | /// Prevents other processes from clobbering files in the output directory. | 946 | /// Prevents other processes from clobbering files in the output directory. |
| 947 | lock: ?Cache.Lock, | 947 | lock: ?Cache.Lock, |
| 948 | | 948 | |
| ... | @@ -2128,7 +2128,7 @@ pub fn update(comp: *Compilation, main_progress_node: std.Progress.Node) !void { | ... | @@ -2128,7 +2128,7 @@ pub fn update(comp: *Compilation, main_progress_node: std.Progress.Node) !void { |
| 2128 | } | 2128 | } |
| 2129 | if (comp.file_system_inputs) |fsi| { | 2129 | if (comp.file_system_inputs) |fsi| { |
| 2130 | for (comp.c_object_table.keys()) |c_object| { | 2130 | for (comp.c_object_table.keys()) |c_object| { |
| 2131 | try comp.appendFileSystemInput(fsi, c_object.src.owner.root, c_object.src.src_path); | 2131 | try comp.appendFileSystemInput(fsi, Cache.Path.cwd(), c_object.src.src_path); |
| 2132 | } | 2132 | } |
| 2133 | } | 2133 | } |
| 2134 | | 2134 | |
| ... | @@ -2141,7 +2141,7 @@ pub fn update(comp: *Compilation, main_progress_node: std.Progress.Node) !void { | ... | @@ -2141,7 +2141,7 @@ pub fn update(comp: *Compilation, main_progress_node: std.Progress.Node) !void { |
| 2141 | } | 2141 | } |
| 2142 | if (comp.file_system_inputs) |fsi| { | 2142 | if (comp.file_system_inputs) |fsi| { |
| 2143 | for (comp.win32_resource_table.keys()) |win32_resource| switch (win32_resource.src) { | 2143 | for (comp.win32_resource_table.keys()) |win32_resource| switch (win32_resource.src) { |
| 2144 | .rc => |f| try comp.appendFileSystemInput(fsi, f.owner.root, f.src_path), | 2144 | .rc => |f| try comp.appendFileSystemInput(fsi, Cache.Path.cwd(), f.src_path), |
| 2145 | .manifest => continue, | 2145 | .manifest => continue, |
| 2146 | }; | 2146 | }; |
| 2147 | } | 2147 | } |