summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig10
1 files changed, 9 insertions, 1 deletions
diff --git a/build.zig b/build.zig
index 3234a16..f338a2c 100644
--- a/build.zig
+++ b/build.zig
@@ -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);
}