aboutsummaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2019-08-29 15:52:19 +0530
committerJussi Pakkanen <jpakkane@gmail.com>2019-09-01 22:58:33 +0300
commit2048bd41ec662ca0c9f395c1a11ff0010e78de1c (patch)
tree1afab35d11f0c74a2d59e06885e76141e01ce65d /ci
parentaa0945471ccf21a0a4bad428e40403b92e1676de (diff)
downloadmeson-2048bd41ec662ca0c9f395c1a11ff0010e78de1c.zip
meson-2048bd41ec662ca0c9f395c1a11ff0010e78de1c.tar.gz
meson-2048bd41ec662ca0c9f395c1a11ff0010e78de1c.tar.bz2
azure: Bump to upstream ninja v1.9 release
Diffstat (limited to 'ci')
-rw-r--r--ci/azure-steps.yml9
1 files changed, 8 insertions, 1 deletions
diff --git a/ci/azure-steps.yml b/ci/azure-steps.yml
index 238b9de..2376659 100644
--- a/ci/azure-steps.yml
+++ b/ci/azure-steps.yml
@@ -27,7 +27,14 @@ steps:
}
}
- DownloadFile -Source 'https://github.com/mesonbuild/cidata/raw/master/ninja.exe' -Destination $(System.WorkFolder)\ninja.exe
+ DownloadFile -Source 'https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-win.zip' -Destination $(System.WorkFolder)\ninja-win.zip
+ # ExpandArchive is only available in Powershell 5+
+ Add-Type -AssemblyName System.IO.Compression.FileSystem
+ function unzip {
+ param( [string]$ziparchive, [string]$extractpath )
+ [System.IO.Compression.ZipFile]::ExtractToDirectory( $ziparchive, $extractpath )
+ }
+ unzip $(System.WorkFolder)\ninja-win.zip $(System.WorkFolder)
DownloadFile -Source 'https://github.com/mesonbuild/cidata/raw/master/win32/pkg-config.exe' -Destination $(System.WorkFolder)\pkg-config.exe
DownloadFile -Source 'https://download.microsoft.com/download/D/B/B/DBB64BA1-7B51-43DB-8BF1-D1FB45EACF7A/msmpisdk.msi' -Destination msmpisdk.msi
DownloadFile -Source 'https://download.microsoft.com/download/D/B/B/DBB64BA1-7B51-43DB-8BF1-D1FB45EACF7A/MSMpiSetup.exe' -Destination MSMpiSetup.exe