Commit 99b2b61516

AdamGoertz <36753247+AdamGoertz@users.noreply.github.com>
2025-08-26 05:54:00
std.Build.Step.TranslateC: forward --cache-dir and --global-cache-dir flags
1 parent ade570f
Changed files (1)
lib
std
Build
lib/std/Build/Step/TranslateC.zig
@@ -163,6 +163,12 @@ fn make(step: *Step, options: Step.MakeOptions) !void {
         try argv_list.append("-fno-clang");
     }
 
+    try argv_list.append("--cache-dir");
+    try argv_list.append(b.cache_root.path orelse ".");
+
+    try argv_list.append("--global-cache-dir");
+    try argv_list.append(b.graph.global_cache_root.path orelse ".");
+
     try argv_list.append("--listen=-");
 
     if (!translate_c.target.query.isNative()) {