build.zig: use InstallArtifact Options instead of mutation

I expect this to have no functional change.
This commit is contained in:
Andrew Kelley 2023-08-02 15:19:26 -07:00
parent aef8bcf776
commit 6ce37845af

View file

@ -204,10 +204,9 @@ pub fn build(b: *std.Build) !void {
);
if (!no_bin) {
const install_exe = b.addInstallArtifact(exe, .{});
if (flat) {
install_exe.dest_dir = .prefix;
}
const install_exe = b.addInstallArtifact(exe, .{
.dest_dir = if (flat) .{ .override = .prefix } else .default,
});
b.getInstallStep().dependOn(&install_exe.step);
}