From e3424332d3fa1264e1f6861b76bb0d1b2996728d Mon Sep 17 00:00:00 2001 From: Jacob Young Date: Sat, 4 May 2024 14:29:17 -0400 Subject: Build: cleanup * `doc/langref` formatting * upgrade `.{ .path = "..." }` to `b.path("...")` * avoid using arguments named `self` * make `Build.Step.Id` usage more consistent * add `Build.pathResolve` * use `pathJoin` and `pathResolve` everywhere * make sure `Build.LazyPath.getPath2` returns an absolute path --- lib/std/Build/Step.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/std/Build/Step.zig') diff --git a/lib/std/Build/Step.zig b/lib/std/Build/Step.zig index d88288748c..b6fcd4ac7a 100644 --- a/lib/std/Build/Step.zig +++ b/lib/std/Build/Step.zig @@ -58,7 +58,7 @@ pub const TestResults = struct { } }; -pub const MakeFn = *const fn (self: *Step, prog_node: *std.Progress.Node) anyerror!void; +pub const MakeFn = *const fn (step: *Step, prog_node: *std.Progress.Node) anyerror!void; pub const State = enum { precheck_unstarted, @@ -201,8 +201,8 @@ pub fn make(s: *Step, prog_node: *std.Progress.Node) error{ MakeFailed, MakeSkip } } -pub fn dependOn(self: *Step, other: *Step) void { - self.dependencies.append(other) catch @panic("OOM"); +pub fn dependOn(step: *Step, other: *Step) void { + step.dependencies.append(other) catch @panic("OOM"); } pub fn getStackTrace(s: *Step) ?std.builtin.StackTrace { -- cgit v1.2.3