mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-05-29 16:25:20 +00:00
build: more Zig 0.15.2 updates (#9217)
- update nixpkgs now that Zig 0.15.2 is available in nixpkgs - drop hack that worked around compile failures on systems with more than 32 cores - enforce patch version of Zig
This commit is contained in:
@@ -7,10 +7,11 @@ pub fn requireZig(comptime required_zig: []const u8) void {
|
||||
const current_vsn = builtin.zig_version;
|
||||
const required_vsn = std.SemanticVersion.parse(required_zig) catch unreachable;
|
||||
if (current_vsn.major != required_vsn.major or
|
||||
current_vsn.minor != required_vsn.minor)
|
||||
current_vsn.minor != required_vsn.minor or
|
||||
current_vsn.patch < required_vsn.patch)
|
||||
{
|
||||
@compileError(std.fmt.comptimePrint(
|
||||
"Your Zig version v{} does not meet the required build version of v{}",
|
||||
"Your Zig version v{f} does not meet the required build version of v{f}",
|
||||
.{ current_vsn, required_vsn },
|
||||
));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user