From 6f5b7268f68f001144bd5ebacc0c0203a7a50fde Mon Sep 17 00:00:00 2001 From: Vesim Date: Sun, 19 Mar 2023 22:25:54 +0100 Subject: [PATCH] Update to latest zig master (#114) --- src/modules/LinkerScriptStep.zig | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/modules/LinkerScriptStep.zig b/src/modules/LinkerScriptStep.zig index 368b7a1..8a25bfe 100644 --- a/src/modules/LinkerScriptStep.zig +++ b/src/modules/LinkerScriptStep.zig @@ -37,7 +37,12 @@ pub fn create(builder: *Builder, chip: Chip) !*LinkerscriptStep { var ret = try builder.allocator.create(LinkerscriptStep); ret.* = LinkerscriptStep{ - .step = Step.init(.custom, "linkerscript", builder.allocator, make), + .step = Step.init(.{ + .id = .custom, + .name = "linkerscript", + .owner = builder, + .makeFn = make, + }), .generated_file = .{ .step = &ret.step, .path = path, @@ -48,7 +53,8 @@ pub fn create(builder: *Builder, chip: Chip) !*LinkerscriptStep { return ret; } -fn make(step: *Step) !void { +fn make(step: *Step, progress: *std.Progress.Node) !void { + _ = progress; const linkerscript = @fieldParentPtr(LinkerscriptStep, "step", step); const file = try std.fs.cwd().createFile(linkerscript.generated_file.path.?, .{}); defer file.close();