summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig10
1 files changed, 5 insertions, 5 deletions
diff --git a/build.zig b/build.zig
index 8a080d1..4ff015b 100644
--- a/build.zig
+++ b/build.zig
@@ -27,18 +27,18 @@ pub fn build(b: *Build) void {
27 .optimize = optimize, 27 .optimize = optimize,
28 }); 28 });
29 exe.addOptions("zup-config", config); 29 exe.addOptions("zup-config", config);
30 exe.addModule("clap", b.createModule(.{ .source_file = .{ .path = "libs/clap/clap.zig" }})); 30 exe.addModule("clap", b.createModule(.{ .source_file = .{ .path = "libs/clap/clap.zig" } }));
31 exe.addModule("curl", b.createModule(.{ .source_file = .{ .path = "libs/curl/curl.zig" }})); 31 exe.addModule("curl", b.createModule(.{ .source_file = .{ .path = "libs/curl/curl.zig" } }));
32 exe.addModule("libarchive", b.createModule(.{ 32 exe.addModule("libarchive", b.createModule(.{
33 .source_file = .{ .path = "libs/libarchive/libarchive.zig" }, 33 .source_file = .{ .path = "libs/libarchive/libarchive.zig" },
34 })); 34 }));
35 exe.addModule("xdg", b.createModule(.{ .source_file = .{ .path = "libs/xdg/xdg.zig" }})); 35 exe.addModule("xdg", b.createModule(.{ .source_file = .{ .path = "libs/xdg/xdg.zig" } }));
36 exe.linkLibC(); 36 exe.linkLibC();
37 exe.linkSystemLibrary("libarchive"); 37 exe.linkSystemLibrary("libarchive");
38 exe.linkSystemLibrary("libcurl"); 38 exe.linkSystemLibrary("libcurl");
39 exe.install(); 39 b.installArtifact(exe);
40 40
41 const run_cmd = exe.run(); 41 const run_cmd = b.addRunArtifact(exe);
42 run_cmd.step.dependOn(b.getInstallStep()); 42 run_cmd.step.dependOn(b.getInstallStep());
43 if (b.args) |args| { 43 if (b.args) |args| {
44 run_cmd.addArgs(args); 44 run_cmd.addArgs(args);