pub fn setPreopen(run: *Run, name: []const u8, resource: Build.LazyPath) void
pub fn setPreopen(run: *Run, name: []const u8, resource: Build.LazyPath) void { const graph = run.step.owner.graph; const arena = graph.arena; resource.addStepDependencies(&run.step); run.preopens.put( arena, graph.dupeString(name), resource.dupe(graph), ) catch @panic("OOM"); }