diff options
Diffstat (limited to 'build.zig')
-rw-r--r-- | build.zig | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -2,6 +2,14 @@ const std = @import("std"); const print = std.debug.print; pub fn build(b: *std.Build) void { - const exe = b.addExecutable(.{ .name = "day01", .root_source_file = b.path("main.zig"), .target = b.standardTargetOptions(.{}), .optimize = .ReleaseFast }); + const target = b.standardTargetOptions(.{}); + const optimize = b.standardOptimizeOption(.{}); + + var exe = b.addExecutable(.{ .name = "aoc2024", .root_source_file = b.path("main.zig"), .target = target, .optimize = optimize }); + + const mecha = b.dependency("mecha", .{}); + + exe.root_module.addImport("mecha", mecha.module("mecha")); + b.installArtifact(exe); } |