aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/common/windows/install-mingw.ps1
diff options
context:
space:
mode:
Diffstat (limited to 'coin/provisioning/common/windows/install-mingw.ps1')
-rw-r--r--coin/provisioning/common/windows/install-mingw.ps111
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
}