aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/common/install-sevenzip.ps1
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2017-11-08 12:31:35 +0100
committerLiang Qi <liang.qi@qt.io>2017-11-09 14:05:56 +0100
commit90272a84aeeb02d5121a1b86dba607dfb57db45f (patch)
tree0e6424005020faeb0712ef55e39691c19765a743 /coin/provisioning/common/install-sevenzip.ps1
parentf1a9b684bf72282204987b3ed33922e36d693884 (diff)
parent207494b1d32ec331383d08e6f490cd0b4cfcb82e (diff)
Merge remote-tracking branch 'origin/5.9' into 5.10
Also update to pyro toolchain in QEMU way. Conflicts: coin/platform_configs/default.txt coin/platform_configs/qt5.txt coin/platform_configs/qtdeclarative.txt coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh Done-with: Sami Nurmenniemi <sami.nurmenniemi@qt.io> Task-number: QTBUG-64384 Change-Id: If0451b81059e6831a5e5df0f359f119caf4ee09d
Diffstat (limited to 'coin/provisioning/common/install-sevenzip.ps1')
-rw-r--r--coin/provisioning/common/install-sevenzip.ps114
1 files changed, 9 insertions, 5 deletions
diff --git a/coin/provisioning/common/install-sevenzip.ps1 b/coin/provisioning/common/install-sevenzip.ps1
index 1db41cc1..5f19543f 100644
--- a/coin/provisioning/common/install-sevenzip.ps1
+++ b/coin/provisioning/common/install-sevenzip.ps1
@@ -35,7 +35,8 @@
# This script installs 7-Zip
-$version = "1604"
+$version = "16.04"
+$nonDottedVersion = "1604"
if( (is64bitWinHost) -eq 1 ) {
$arch = "-x64"
@@ -46,15 +47,18 @@ else {
$sha1 = "dd1cb1163c5572951c9cd27f5a8dd550b33c58a4"
}
-$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\7z" + $version + $arch + ".exe"
-$url_official = "http://www.7-zip.org/a/7z" + $version + $arch + ".exe"
-$7zPackage = "C:\Windows\Temp\7zip-$version.exe"
+$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\7z" + $nonDottedVersion + $arch + ".exe"
+$url_official = "http://www.7-zip.org/a/7z" + $nonDottedVersion + $arch + ".exe"
+$7zPackage = "C:\Windows\Temp\7zip-$nonDottedVersion.exe"
+$7zTargetLocation = "C:\Utils\sevenzip\"
Download $url_official $url_cache $7zPackage
Verify-Checksum $7zPackage $sha1
-cmd /c "$7zPackage /S /D=C:\Utils\sevenzip\"
+Start-Process -FilePath $7zPackage -ArgumentList "/S","/D=$7zTargetLocation" -Wait
echo "Cleaning $7zPackage.."
Remove-Item -Recurse -Force "$7zPackage"
+Add-Path $7zTargetLocation
+
echo "7-Zip = $version" >> ~\versions.txt