From 5403d1a72d023253754eca1d275537ea8dc0be5a Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Thu, 23 Nov 2023 21:13:03 -0800 Subject: [PATCH] build.zig: move -Dtag option declaration out with other options --- build.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.zig b/build.zig index 0b92690590f24f71cc810ffb77bab5db4b09828f..c0b7e8442a9653977c7173ca71af2aba65f7afb4 100644 --- a/build.zig +++ b/build.zig @@ -10,10 +10,11 @@ pub fn build(b: *std.build.Builder) void { const with_arch_os = b.fmt("-{s}-{s}", .{ @tagName(target.cpu_arch orelse builtin.cpu.arch), @tagName(target.os_tag orelse builtin.os.tag) }); const exe_name = b.fmt("{s}{s}", .{ "zigmod", if (use_full_name) with_arch_os else "" }); const exe = b.addExecutable(.{ .name = exe_name, .root_source_file = .{ .path = "src/main.zig" }, .target = target, .optimize = mode }); + const tag = b.option(string, "tag", "") orelse "dev"; const exe_options = b.addOptions(); exe.addOptions("build_options", exe_options); - exe_options.addOption(string, "version", b.option(string, "tag", "") orelse "dev"); + exe_options.addOption(string, "version", tag); deps.addAllTo(exe); b.installArtifact(exe); -- 2.54.0