zed-editor: factorize remote-server executable name

This commit is contained in:
Gaetan Lepage
2026-02-10 10:58:00 +00:00
parent d937204cd8
commit b9ef190acb
+3 -2
View File
@@ -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 {