diff options
Diffstat (limited to 'coin/provisioning/common/windows/install-mingw.ps1')
-rw-r--r-- | coin/provisioning/common/windows/install-mingw.ps1 | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/coin/provisioning/common/windows/install-mingw.ps1 b/coin/provisioning/common/windows/install-mingw.ps1 index f3e96318..8b7fe41d 100644 --- a/coin/provisioning/common/windows/install-mingw.ps1 +++ b/coin/provisioning/common/windows/install-mingw.ps1 @@ -55,14 +55,13 @@ function InstallMinGW Download $url_official $url_cache $mingwPackage Verify-Checksum $mingwPackage $sha1 - Get-ChildItem $mingwPackage | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname "-o$TARGETDIR"} + Extract-7Zip $mingwPackage $TARGETDIR - echo "Adding MinGW environment variable." - [Environment]::SetEnvironmentVariable("$envvar", "$targetdir\mingw" + $win_arch.Substring($win_arch.get_Length()-2), [EnvironmentVariableTarget]::Machine) + Set-EnvironmentVariable "$envvar" ("$targetdir\mingw" + $win_arch.Substring($win_arch.get_Length()-2)) - echo "Cleaning $mingwPackage.." - Remove-Item -Recurse -Force "$mingwPackage" + Write-Host "Cleaning $mingwPackage.." + Remove-Item -Recurse -Force -Path "$mingwPackage" - echo "MinGW = $version $release" >> ~\versions.txt + Write-Output "MinGW = $version $release" >> ~\versions.txt } |