From 2d6ab41ed1c96f9739afbd15d5d67718b11905b2 Mon Sep 17 00:00:00 2001 From: Nic Gaffney Date: Thu, 23 Oct 2025 21:56:14 -0500 Subject: I honestly have no idea how this is supposed to work --- build.zig | 52 +++++++++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 25 deletions(-) (limited to 'build.zig') diff --git a/build.zig b/build.zig index 7a853e5..04b39e0 100644 --- a/build.zig +++ b/build.zig @@ -12,30 +12,32 @@ pub fn build(b: *std.Build) !void { .optimize = optimize, .target = target, }); - - const lib = b.addLibrary(.{ - .name = "funcz", - .root_module = rootmod, - }); - - b.installArtifact(lib); - - const exe = b.addExecutable(.{ - .name = "funczExample", - .root_module = b.createModule(.{ - .root_source_file = b.path("src/example.zig"), - .imports = &.{ .{.name = "funcz", .module = lib.root_module} }, - .target = target, - .optimize = optimize, - }) - }); - - b.installArtifact(exe); - - const run_cmd = b.addRunArtifact(exe); - run_cmd.step.dependOn(b.getInstallStep()); - if (b.args) |args| run_cmd.addArgs(args); - const run_step = b.step("run", "Run the app"); - run_step.dependOn(&run_cmd.step); + const options = b.addOptions(); + rootmod.addOptions("build", options); + + // const lib = b.addLibrary(.{ + // .name = "funcz", + // .root_module = rootmod, + // }); + // + // b.installArtifact(lib); + + // const exe = b.addExecutable(.{ + // .name = "funczExample", + // .root_module = b.createModule(.{ + // .root_source_file = b.path("src/example.zig"), + // .imports = &.{ .{.name = "funcz", .module = lib.root_module} }, + // .target = target, + // .optimize = optimize, + // }) + // }); + // + // b.installArtifact(exe); + + // const run_cmd = b.addRunArtifact(exe); + // run_cmd.step.dependOn(b.getInstallStep()); + // if (b.args) |args| run_cmd.addArgs(args); + // const run_step = b.step("run", "Run the app"); + // run_step.dependOn(&run_cmd.step); } -- cgit v1.2.3