From 4e607e8901eabfabe36824dbf5567f291c7430a3 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 26 Mar 2024 09:47:09 -0700 Subject: [PATCH] only show optimization --- src/build_config.zig | 2 +- src/main_ghostty.zig | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/build_config.zig b/src/build_config.zig index d268c00f5..250429f68 100644 --- a/src/build_config.zig +++ b/src/build_config.zig @@ -83,12 +83,12 @@ pub const BuildConfig = struct { pub const version = options.app_version; pub const version_string = options.app_version_string; +/// The optimization mode as a string. pub const mode_string = mode: { const m = @tagName(builtin.mode); if (std.mem.lastIndexOfScalar(u8, m, '.')) |i| break :mode m[i..]; break :mode m; }; -pub const baseline = std.Target.Cpu.baseline(builtin.target.cpu.arch).features.eql(builtin.target.cpu.features); /// The artifact we're producing. This can be used to determine if we're /// building a standalone exe, an embedded lib, etc. diff --git a/src/main_ghostty.zig b/src/main_ghostty.zig index ed2c34ebf..8b823131d 100644 --- a/src/main_ghostty.zig +++ b/src/main_ghostty.zig @@ -251,10 +251,7 @@ pub const GlobalState = struct { // Output some debug information right away std.log.info("ghostty version={s}", .{build_config.version_string}); - std.log.info("ghostty built with{s} -Doptimize={s}", .{ - if (build_config.baseline) " -Dcpu=baseline" else "", - build_config.mode_string, - }); + std.log.info("ghostty build optimize={s}", .{build_config.mode_string}); std.log.info("runtime={}", .{build_config.app_runtime}); std.log.info("font_backend={}", .{build_config.font_backend}); std.log.info("dependency harfbuzz={s}", .{harfbuzz.versionString()});