diff options
| author | 2023-05-07 22:26:50 +0300 | |
|---|---|---|
| committer | 2023-05-07 22:26:50 +0300 | |
| commit | 316f118b34fd04b8311ff33fc40eed1889bba3bd (patch) | |
| tree | 05642dc62744b9370d926046c1b9f8a25b339281 | |
| parent | Update to latest zig (diff) | |
| download | zup-316f118b34fd04b8311ff33fc40eed1889bba3bd.tar.gz zup-316f118b34fd04b8311ff33fc40eed1889bba3bd.tar.xz zup-316f118b34fd04b8311ff33fc40eed1889bba3bd.zip | |
Update for latest zig
| -rw-r--r-- | build.zig | 10 |
1 files changed, 5 insertions, 5 deletions
| @@ -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); |