diff options
Diffstat (limited to 'build.zig')
-rw-r--r-- | build.zig | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -4,6 +4,11 @@ const Step = std.build.Step; const assert = std.debug.assert; const print = std.debug.print; +// When changing this version, be sure to also update README.md in two places: +// 1) Getting Started +// 2) Version Changes +const needed_version = std.SemanticVersion.parse("0.8.0-dev.1983") catch unreachable; + const Exercise = struct { /// main_file must have the format key_name.zig. /// The key will be used as a shorthand to build @@ -366,10 +371,6 @@ fn checkVersion() bool { return false; } - // When changing this version, be sure to also update README.md in two places: - // 1) Getting Started - // 2) Version Changes - const needed_version = std.SemanticVersion.parse("0.8.0-dev.1983") catch unreachable; const version = std.builtin.zig_version; const order = version.order(needed_version); return order != .lt; @@ -391,12 +392,14 @@ pub fn build(b: *Builder) void { \\ \\Ziglings requires development build \\ - \\ 0.8.0-dev.1065 + \\ {} \\ \\or higher. Please download a development ("master") build from - \\https://ziglang.org/download/ \\ - , .{}); + \\ https://ziglang.org/download/ + \\ + \\ + , .{needed_version}); std.os.exit(0); } |