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 {