| ... | @@ -1818,6 +1818,9 @@ fn updateCObject(comp: *Compilation, c_object: *CObject, c_comp_progress_node: * | ... | @@ -1818,6 +1818,9 @@ fn updateCObject(comp: *Compilation, c_object: *CObject, c_comp_progress_node: * |
| 1818 | }; | 1818 | }; |
| 1819 | } | 1819 | } |
| 1820 | | 1820 | |
| | 1821 | // We don't actually care whether it's a cache hit or miss; we just need the digest and the lock. |
| | 1822 | if (comp.disable_c_depfile) _ = try man.hit(); |
| | 1823 | |
| 1821 | // Rename into place. | 1824 | // Rename into place. |
| 1822 | const digest = man.final(); | 1825 | const digest = man.final(); |
| 1823 | const o_sub_path = try std.fs.path.join(arena, &[_][]const u8{ "o", &digest }); | 1826 | const o_sub_path = try std.fs.path.join(arena, &[_][]const u8{ "o", &digest }); |