From 48ee92a9a534a8ead4002d6034656825d9bdb035 Mon Sep 17 00:00:00 2001 From: Dameon Smith Date: Wed, 1 Feb 2023 21:51:47 -0600 Subject: [PATCH] Updating build.zig to support new API change. I updated zig today and the addExecutable API appears to have changed with it. I was able to get the build to run again with this change. --- build.zig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build.zig b/build.zig index 3b0ac71..be0575c 100644 --- a/build.zig +++ b/build.zig @@ -564,7 +564,11 @@ pub fn build(b: *Builder) void { const file_path = std.fs.path.join(b.allocator, &[_][]const u8{ if (use_healed) "patches/healed" else "exercises", ex.main_file, }) catch unreachable; - const build_step = b.addExecutable(base_name, file_path); + const build_step = b.addExecutable(.{ + .name = base_name, + .root_source_file = .{ .path = file_path } + }); + build_step.install(); const verify_step = ZiglingStep.create(b, ex, use_healed);