mirror of
https://github.com/thunderbrewhq/system.git
synced 2026-02-03 16:39:07 +00:00
fix(build): fix zig detection script
This commit is contained in:
parent
e60118423b
commit
1bad7cf2ea
2 changed files with 12 additions and 16 deletions
10
build.zig
10
build.zig
|
|
@ -1,14 +1,4 @@
|
|||
const std = @import("std");
|
||||
const system = @import("zig/system.zig");
|
||||
|
||||
// pub fn build(b: *std.Build) void {
|
||||
// // const optimize = b.standardOptimizeOption(.{});
|
||||
// // const module = b.addModule(.{
|
||||
// // .name = "system",
|
||||
// // .root_source_file = b.path("zig/system.zig"),
|
||||
// // .optimize = optimize
|
||||
// // });
|
||||
// // b.default_step.dependOn(&module.step);
|
||||
// }
|
||||
|
||||
pub const add_defines = system.add_defines;
|
||||
|
|
|
|||
|
|
@ -93,8 +93,6 @@ pub fn add_defines(b: *std.Build, compile_step: *std.Build.Step.Compile) void {
|
|||
var system_version = "9999";
|
||||
|
||||
if (isWindows) {
|
||||
system_version = WHOA_WIN_UNK;
|
||||
|
||||
switch (t.os.version_range.semver.min.major) {
|
||||
5 => {
|
||||
system_version = WHOA_WIN_XP;
|
||||
|
|
@ -118,15 +116,15 @@ pub fn add_defines(b: *std.Build, compile_step: *std.Build.Step.Compile) void {
|
|||
|
||||
10 => {
|
||||
system_version = WHOA_WIN_10;
|
||||
},
|
||||
|
||||
else => {
|
||||
system_version = WHOA_WIN_UNK;
|
||||
}
|
||||
}
|
||||
} else if (isDarwin) {
|
||||
system_version = WHOA_MAC_UNK;
|
||||
|
||||
switch (t.os.version_range.semver.min.major) {
|
||||
10 => {
|
||||
system_version = WHOA_MAC_10_8;
|
||||
|
||||
switch (t.os.version_range.semver.min.minor) {
|
||||
8 => {
|
||||
system_version = WHOA_MAC_10_8;
|
||||
|
|
@ -158,12 +156,20 @@ pub fn add_defines(b: *std.Build, compile_step: *std.Build.Step.Compile) void {
|
|||
|
||||
15 => {
|
||||
system_version = WHOA_MAC_10_15;
|
||||
},
|
||||
|
||||
else => {
|
||||
system_version = WHOA_MAC_10_8;
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
11 => {
|
||||
system_version = WHOA_MAC_11_0;
|
||||
},
|
||||
|
||||
else => {
|
||||
system_version = WHOA_MAC_UNK;
|
||||
}
|
||||
}
|
||||
} else if (isLinux) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue