Commit 2cc33f5f4e

Andrew Kelley <andrew@ziglang.org>
2023-03-04 01:29:20
std.Build.Step.cacheHit marks step as cached on hit
1 parent 2996eb5
Changed files (1)
lib
std
Build
lib/std/Build/Step.zig
@@ -415,7 +415,8 @@ pub fn allocPrintCmd(arena: Allocator, opt_cwd: ?[]const u8, argv: []const []con
 }
 
 pub fn cacheHit(s: *Step, man: *std.Build.Cache.Manifest) !bool {
-    return man.hit() catch |err| return failWithCacheError(s, man, err);
+    s.result_cached = man.hit() catch |err| return failWithCacheError(s, man, err);
+    return s.result_cached;
 }
 
 fn failWithCacheError(s: *Step, man: *const std.Build.Cache.Manifest, err: anyerror) anyerror {