summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorGravatar Ivan Stepanov2025-07-20 21:40:56 +0200
committerGravatar Jimmi Holst Christensen2025-07-21 18:52:54 +0200
commit6f103922a8133ba11773e6ad9a52e26e1d99b3e7 (patch)
tree66bc5fa5fc36f20575be1e1a59ff890ab9c8b23e /build.zig
parentchore: Update setup-zig to v2 (diff)
downloadzig-clap-6f103922a8133ba11773e6ad9a52e26e1d99b3e7.tar.gz
zig-clap-6f103922a8133ba11773e6ad9a52e26e1d99b3e7.tar.xz
zig-clap-6f103922a8133ba11773e6ad9a52e26e1d99b3e7.zip
Update to Zig 0.15.0-dev.1147
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig12
1 files changed, 8 insertions, 4 deletions
diff --git a/build.zig b/build.zig
index 7a1fe95..02887e4 100644
--- a/build.zig
+++ b/build.zig
@@ -24,12 +24,16 @@ pub fn build(b: *std.Build) void {
24 }) |example_name| { 24 }) |example_name| {
25 const example = b.addExecutable(.{ 25 const example = b.addExecutable(.{
26 .name = example_name, 26 .name = example_name,
27 .root_source_file = b.path(b.fmt("example/{s}.zig", .{example_name})), 27 .root_module = b.createModule(.{
28 .target = target, 28 .root_source_file = b.path(b.fmt("example/{s}.zig", .{example_name})),
29 .optimize = optimize, 29 .target = target,
30 .optimize = optimize,
31 .imports = &.{
32 .{ .name = "clap", .module = clap_mod },
33 },
34 }),
30 }); 35 });
31 const install_example = b.addInstallArtifact(example, .{}); 36 const install_example = b.addInstallArtifact(example, .{});
32 example.root_module.addImport("clap", clap_mod);
33 example_step.dependOn(&example.step); 37 example_step.dependOn(&example.step);
34 example_step.dependOn(&install_example.step); 38 example_step.dependOn(&install_example.step);
35 } 39 }