days.zig
1 const std = @import("std"); 2 const mem = std.mem; 3 4 const options = @import("build-options"); 5 6 pub const day1 = @import("days/day1.zig"); 7 8 const days = .{day1}; 9 10 pub const run = blk: { 11 if (options.day) |d| break :blk days[d - 1].run; 12 break :blk r; 13 }; 14 15 fn r(alloc: mem.Allocator, progress: *std.Progress.Node) !void { 16 _ = alloc; 17 _ = progress; 18 }