Files
runner-images/images/win/scripts/Installers/Validate-Rust.ps1
Dmitry Shibanov 344225a964 add cargo dep
2020-07-07 12:16:42 +03:00

29 lines
867 B
PowerShell

################################################################################
## File: Validate-Rust.ps1
## Desc: Verify that Rust is on the path and output version information.
################################################################################
if (Get-Command -Name 'rustc')
{
Push-Location -Path $env:UserProfile
New-Item -Name ".rustup" -Value "C:\Rust\.rustup" -ItemType Junction
New-Item -Name ".cargo" -Value "C:\Rust\.cargo" -ItemType Junction
$RustcVersion = rustc --version
Write-Host "$RustcVersion is on the path"
Pop-Location
}
else
{
Write-Host "rustc is not on the path"
exit 1
}
if (-Not (Get-Command -Name 'cargo audit')){
Write-Host "cargo audit is not on the path"
exit 1
}
if (-Not (Get-Command -Name 'cargo outdated')){
Write-Host "cargo outdated is not on the path"
exit 1
}