From b9ef190acb9ee86f6a5bed0b6793285d23d600a3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 10 Feb 2026 09:32:16 +0000 Subject: [PATCH] zed-editor: factorize remote-server executable name --- pkgs/by-name/ze/zed-editor/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 42988cff2d4e..e55474f7437c 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -228,6 +228,7 @@ rustPlatform.buildRustPackage (finalAttrs: { useNextest = true; + remoteServerExecutableName = "zed-remote-server-${channel}-${finalAttrs.version}+${channel}"; installPhase = '' runHook preInstall @@ -285,7 +286,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ) '' + lib.optionalString buildRemoteServer '' - install -Dm755 $release_target/remote_server $remote_server/bin/zed-remote-server-${channel}-$version+${channel} + install -Dm755 $release_target/remote_server $remote_server/bin/${finalAttrs.remoteServerExecutableName} '' + '' runHook postInstall @@ -319,7 +320,7 @@ rustPlatform.buildRustPackage (finalAttrs: { tests = { remoteServerVersion = testers.testVersion { package = finalAttrs.finalPackage.remote_server; - command = "zed-remote-server-${channel}-${finalAttrs.version}+${channel} version"; + command = "${finalAttrs.remoteServerExecutableName} version"; }; } // lib.optionalAttrs stdenv.hostPlatform.isLinux {