aboutsummaryrefslogtreecommitdiff
path: root/vendor/libghostty-vt/src/build/MetallibStep.zig
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-09-10 21:51:57 +0300
committerGitHub <noreply@github.com>2026-09-10 21:51:57 +0300
commit425c86179791cd32e2d4ce0ae7f269940b4b0663 (patch)
treee52c4383a6d69216cbe2a32638bf90841d7e2189 /vendor/libghostty-vt/src/build/MetallibStep.zig
parent90e947a6e26e02f10ec7f1694c4eb5b78a86406b (diff)
chore: upgrade libghostty and preserve terminal behavior (#3906)
Diffstat (limited to 'vendor/libghostty-vt/src/build/MetallibStep.zig')
-rw-r--r--vendor/libghostty-vt/src/build/MetallibStep.zig11
1 files changed, 0 insertions, 11 deletions
diff --git a/vendor/libghostty-vt/src/build/MetallibStep.zig b/vendor/libghostty-vt/src/build/MetallibStep.zig
index fcf3055f..81c7a4a9 100644
--- a/vendor/libghostty-vt/src/build/MetallibStep.zig
+++ b/vendor/libghostty-vt/src/build/MetallibStep.zig
@@ -24,20 +24,10 @@ output: LazyPath,
pub fn create(b: *std.Build, opts: Options) ?*MetallibStep {
const sdk = switch (opts.target.result.os.tag) {
.macos => "macosx",
- .ios => switch (opts.target.result.abi) {
- // The iOS simulator uses the same SDK for Metal as the device,
- // but the minimum version tag causes different behaviors.
- .simulator => "iphoneos",
- else => "iphoneos",
- },
else => return null,
};
const platform_version_arg = switch (opts.target.result.os.tag) {
.macos => "-mmacos-version-min",
- .ios => switch (opts.target.result.abi) {
- .simulator => "-mios-simulator-version-min",
- else => "-mios-version-min",
- },
else => null,
};
@@ -47,7 +37,6 @@ pub fn create(b: *std.Build, opts: Options) ?*MetallibStep {
b.fmt("{f}", .{v.semver})
else switch (opts.target.result.os.tag) {
.macos => "10.14",
- .ios => "11.0",
else => unreachable,
};