authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-08-29 16:40:37-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-08-29 22:26:41-04:00
log56bdd0127f806da8b617eb82be444a4624aa5685
treed482129fe62e94ec077e124d6083eeeb30db0baf
parentfffece1533d37b917c6e301c984c1cb3eb0040e4

implement cache environment variables for `zig build`


1 files changed, 2 insertions(+), 2 deletions(-)

src/main.zig+2-2
...@@ -3735,8 +3735,8 @@ pub fn cmdBuild(gpa: Allocator, arena: Allocator, args: []const []const u8) !voi...@@ -3735,8 +3735,8 @@ pub fn cmdBuild(gpa: Allocator, arena: Allocator, args: []const []const u8) !voi
37353735
3736 var build_file: ?[]const u8 = null;3736 var build_file: ?[]const u8 = null;
3737 var override_lib_dir: ?[]const u8 = null;3737 var override_lib_dir: ?[]const u8 = null;
3738 var override_global_cache_dir: ?[]const u8 = null;3738 var override_global_cache_dir: ?[]const u8 = try optionalStringEnvVar(arena, "ZIG_GLOBAL_CACHE_DIR");
3739 var override_local_cache_dir: ?[]const u8 = null;3739 var override_local_cache_dir: ?[]const u8 = try optionalStringEnvVar(arena, "ZIG_LOCAL_CACHE_DIR");
3740 var child_argv = std.ArrayList([]const u8).init(arena);3740 var child_argv = std.ArrayList([]const u8).init(arena);
37413741
3742 const argv_index_exe = child_argv.items.len;3742 const argv_index_exe = child_argv.items.len;