rust-analyzer-unwrapped: Add versionCheckHook (#463968)

This commit is contained in:
Aleksana
2025-11-22 12:02:39 +00:00
committed by GitHub
@@ -8,6 +8,7 @@
useMimalloc ? false,
doCheck ? true,
nix-update-script,
versionCheckHook,
}:
rustPlatform.buildRustPackage rec {
@@ -55,14 +56,10 @@ rustPlatform.buildRustPackage rec {
export RUST_SRC_PATH=${rustPlatform.rustLibSrc}
'';
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
versionOutput="$($out/bin/rust-analyzer --version)"
echo "'rust-analyzer --version' returns: $versionOutput"
[[ "$versionOutput" == "rust-analyzer ${version}" ]]
runHook postInstallCheck
'';
passthru = {
updateScript = nix-update-script { };