authorgravatar for 36753247+AdamGoertz@users.noreply.github.comAdamGoertz <36753247+AdamGoertz@users.noreply.github.com> 2025-08-25 23:54:00-04:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-08-26 17:56:23+02:00
loge323dbfd1524b64c785a75035ef1d849d478f173
tree825e714bef39b1f9a8838d0b27d00bf4a889d007
parent628357eeb6fd017bd374e3eff3a3c506244559d9
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.Build.Step.TranslateC: forward --cache-dir and --global-cache-dir flags


1 files changed, 6 insertions(+), 0 deletions(-)

lib/std/Build/Step/TranslateC.zig+6
...@@ -163,6 +163,12 @@ fn make(step: *Step, options: Step.MakeOptions) !void {...@@ -163,6 +163,12 @@ fn make(step: *Step, options: Step.MakeOptions) !void {
163 try argv_list.append("-fno-clang");163 try argv_list.append("-fno-clang");
164 }164 }
165165
166 try argv_list.append("--cache-dir");
167 try argv_list.append(b.cache_root.path orelse ".");
168
169 try argv_list.append("--global-cache-dir");
170 try argv_list.append(b.graph.global_cache_root.path orelse ".");
171
166 try argv_list.append("--listen=-");172 try argv_list.append("--listen=-");
167173
168 if (!translate_c.target.query.isNative()) {174 if (!translate_c.target.query.isNative()) {