Unverified Commit 13daef00 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

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

parents 5774a6e0 cda6eb11
Loading
Loading
Loading
Loading
+4 −7
Original line number Diff line number Diff line
@@ -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 { };