summaryrefslogtreecommitdiff
path: root/.gitlab
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-11-10 16:20:15 -0500
committerBrad King <brad.king@kitware.com>2022-11-11 15:05:30 -0500
commit93a5d89b420975f18ce570fceb2110a0db306ae2 (patch)
treef12a9756e79d984e4c35237dbf6e7de197c28db9 /.gitlab
parent1ccffcf0ea1b0d49fe723bc7d08083f5767c1e20 (diff)
downloadcmake-93a5d89b420975f18ce570fceb2110a0db306ae2.tar.gz
ci: Teach cmake download script on Windows to branch on host architecture
Diffstat (limited to '.gitlab')
-rwxr-xr-x.gitlab/ci/cmake.ps111
1 files changed, 9 insertions, 2 deletions
diff --git a/.gitlab/ci/cmake.ps1 b/.gitlab/ci/cmake.ps1
index 98aeae35b6..ad2e460822 100755
--- a/.gitlab/ci/cmake.ps1
+++ b/.gitlab/ci/cmake.ps1
@@ -1,8 +1,15 @@
$erroractionpreference = "stop"
$version = "3.24.1"
-$sha256sum = "C1B17431A16337D517F7BA78C7067B6F143A12686CB8087F3DD32F3FA45F5AAE"
-$filename = "cmake-$version-windows-x86_64"
+
+if ("$env:PROCESSOR_ARCHITECTURE" -eq "AMD64") {
+ $sha256sum = "C1B17431A16337D517F7BA78C7067B6F143A12686CB8087F3DD32F3FA45F5AAE"
+ $platform = "windows-x86_64"
+} else {
+ throw ('unknown PROCESSOR_ARCHITECTURE: ' + "$env:PROCESSOR_ARCHITECTURE")
+}
+
+$filename = "cmake-$version-$platform"
$tarball = "$filename.zip"
$outdir = $pwd.Path