From 4fd16ef9bcb73e19c2fdb406107803f819dc7d92 Mon Sep 17 00:00:00 2001 From: Alessandro De Blasis Date: Sat, 11 Apr 2026 02:59:50 +0200 Subject: [PATCH] build: install ghostty-internal dll/static with new names Rename the internal library's install names to match the new ghostty-internal pkg-config module convention: ghostty.dll -> ghostty-internal.dll ghostty-static.lib -> ghostty-internal-static.lib libghostty.so -> ghostty-internal.so libghostty.a -> ghostty-internal.a This is the glue library between Ghostty's app shells and the GUI core, historically (mis)named "libghostty". It is not the public libghostty-vt API. --- build.zig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build.zig b/build.zig index e8c784611..276fdbc40 100644 --- a/build.zig +++ b/build.zig @@ -190,11 +190,11 @@ pub fn build(b: *std.Build) !void { if (!config.target.result.os.tag.isDarwin()) { lib_shared.installHeader(); // Only need one header if (config.target.result.os.tag == .windows) { - lib_shared.install("ghostty.dll"); - lib_static.install("ghostty-static.lib"); + lib_shared.install("ghostty-internal.dll"); + lib_static.install("ghostty-internal-static.lib"); } else { - lib_shared.install("libghostty.so"); - lib_static.install("libghostty.a"); + lib_shared.install("ghostty-internal.so"); + lib_static.install("ghostty-internal.a"); } } }