Fi install-from-binstall-release.ps1

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>
This commit is contained in:
Jiahao XU 2024-11-09 15:33:43 +11:00 committed by GitHub
parent 60c641188f
commit 0cad38b82a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -20,9 +20,8 @@ Invoke-WebRequest $url -OutFile $tmpdir\cargo-binstall.zip
Expand-Archive -Force $tmpdir\cargo-binstall.zip $tmpdir\cargo-binstall
Write-Host ""
Try {
Invoke-Expression "$tmpdir\cargo-binstall\cargo-binstall.exe --self-install"
} Catch {
$ps = Start-Process -PassThru -Wait "$tmpdir\cargo-binstall\cargo-binstall.exe" "--self-install"
if ($ps.ExitCode -eq 0) {
Invoke-Expression "$tmpdir\cargo-binstall\cargo-binstall.exe -y --force cargo-binstall"
}