Function writeManifest [src]
Prefer writeManifestAndWatch unless you already added watch inputs
separately from using the cache system.
Prototype
pub fn writeManifest(s: *Step, man: *Build.Cache.Manifest) !void
Parameters
s: *Step
man: *Build.Cache.Manifest
Source
pub fn writeManifest(s: *Step, man: *Build.Cache.Manifest) !void {
if (s.test_results.isSuccess()) {
man.writeManifest() catch |err| {
try s.addError("unable to write cache manifest: {s}", .{@errorName(err)});
};
}
}