authorgravatar for mail@linusgroh.deLinus Groh <mail@linusgroh.de> 2025-09-16 21:13:38+01:00
committergravatar for mail@linusgroh.deLinus Groh <mail@linusgroh.de> 2025-09-16 21:13:38+01:00
log70715ced9545bfbc537a3dc48cf64ffe9bf99ea5
treec7c38e6d549890b382e2610bb91e6c30f4d84914
parent580b6d1faddd0f2ef0c4e00fb042665b2cbdfa24

tools: Update fetch_them_macos_headers.zig for macOS 26


1 files changed, 3 insertions(+), 10 deletions(-)

tools/fetch_them_macos_headers.zig+3-10
......@@ -27,6 +27,7 @@ const OsVer = enum(u32) {
2727 ventura = 13,
2828 sonoma = 14,
2929 sequoia = 15,
30 tahoe = 26,
3031};
3132
3233const Target = struct {
......@@ -102,16 +103,8 @@ pub fn main() anyerror!void {
102103 fatal("don't know how to parse SDK version: {s}", .{
103104 parsed_json.value.DefaultProperties.MACOSX_DEPLOYMENT_TARGET,
104105 });
105 const os_ver: OsVer = switch (version.major) {
106 10 => .catalina,
107 11 => .big_sur,
108 12 => .monterey,
109 13 => .ventura,
110 14 => .sonoma,
111 15 => .sequoia,
112 else => unreachable,
113 };
114 info("found SDK deployment target macOS {f} aka '{s}'", .{ version, @tagName(os_ver) });
106 const os_ver: OsVer = @enumFromInt(version.major);
107 info("found SDK deployment target macOS {f} aka '{t}'", .{ version, os_ver });
115108
116109 var tmp = tmpDir(.{});
117110 defer tmp.cleanup();