aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--build.zig4
2 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 0eca2d970..064e7276c 100644
--- a/Makefile
+++ b/Makefile
@@ -900,6 +900,8 @@ check-glibc-version-dependency:
ifeq ($(OS_NAME),darwin)
+zig-win32:
+ $(ZIG) build -Dtarget=x86_64-windows
# Hardened runtime will not work with debugging
diff --git a/build.zig b/build.zig
index 58397d90b..0f00ca629 100644
--- a/build.zig
+++ b/build.zig
@@ -187,12 +187,12 @@ pub fn build(b: *Build) !void {
else
"root.zig";
- const min_version: std.SemanticVersion = if (target.getOsTag() != .freestanding)
+ const min_version: std.SemanticVersion = if (!(target.isWindows() or target.getOsTag() == .freestanding))
target.getOsVersionMin().semver
else
.{ .major = 0, .minor = 0, .patch = 0 };
- const max_version: std.SemanticVersion = if (target.getOsTag() != .freestanding)
+ const max_version: std.SemanticVersion = if (!(target.isWindows() or target.getOsTag() == .freestanding))
target.getOsVersionMax().semver
else
.{ .major = 0, .minor = 0, .patch = 0 };