@@ -15,7 +15,7 @@ const print = std.debug.print;
1515// 1) Getting Started
1616// 2) Version Changes
1717comptime {
18- const required_zig = "0.12 .0-dev.3518 " ;
18+ const required_zig = "0.13 .0-dev.339 " ;
1919 const current_zig = builtin .zig_version ;
2020 const min_zig = std .SemanticVersion .parse (required_zig ) catch unreachable ;
2121 if (current_zig .order (min_zig ) == .lt ) {
@@ -244,7 +244,7 @@ const ZiglingStep = struct {
244244 return self ;
245245 }
246246
247- fn make (step : * Step , prog_node : * std.Progress.Node ) ! void {
247+ fn make (step : * Step , prog_node : std.Progress.Node ) ! void {
248248 // NOTE: Using exit code 2 will prevent the Zig compiler to print the message:
249249 // "error: the following build command failed with exit code 1:..."
250250 const self : * ZiglingStep = @alignCast (@fieldParentPtr ("step" , step ));
@@ -279,7 +279,7 @@ const ZiglingStep = struct {
279279 self .printErrors ();
280280 }
281281
282- fn run (self : * ZiglingStep , exe_path : []const u8 , _ : * std.Progress.Node ) ! void {
282+ fn run (self : * ZiglingStep , exe_path : []const u8 , _ : std.Progress.Node ) ! void {
283283 resetLine ();
284284 print ("Checking: {s}\n " , .{self .exercise .main_file });
285285
@@ -375,7 +375,7 @@ const ZiglingStep = struct {
375375 print ("{s}PASSED{s}\n\n " , .{ green_text , reset_text });
376376 }
377377
378- fn compile (self : * ZiglingStep , prog_node : * std.Progress.Node ) ! ? []const u8 {
378+ fn compile (self : * ZiglingStep , prog_node : std.Progress.Node ) ! ? []const u8 {
379379 print ("Compiling: {s}\n " , .{self .exercise .main_file });
380380
381381 const b = self .step .owner ;
@@ -494,7 +494,7 @@ const PrintStep = struct {
494494 return self ;
495495 }
496496
497- fn make (step : * Step , _ : * std.Progress.Node ) ! void {
497+ fn make (step : * Step , _ : std.Progress.Node ) ! void {
498498 const self : * PrintStep = @alignCast (@fieldParentPtr ("step" , step ));
499499 print ("{s}" , .{self .message });
500500 }
0 commit comments