authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-09-21 12:01:18-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-01-29 14:41:11-07:00
logaeb866687d3bd982c78022de77fc8381b8658e75
tree126464b0da3ec2fd0bc4d73d4b8ad87dbf707f7e
parentbab328d5e88c74d852452387a48e34acb4e8e041

CI: install ninja on windows

The new CI images provided by GitHub no longer provide ninja.exe, so this commit installs it explicitly, using the suggested method from GitHub. See https://github.com/actions/runner-images/issues/8343 for more details.

2 files changed, 2 insertions(+), 0 deletions(-)

ci/x86_64-windows-debug.ps1+1
...@@ -6,6 +6,7 @@ $PREFIX_PATH = "$(Get-Location)\$ZIG_LLVM_CLANG_LLD_NAME"...@@ -6,6 +6,7 @@ $PREFIX_PATH = "$(Get-Location)\$ZIG_LLVM_CLANG_LLD_NAME"
6$ZIG = "$PREFIX_PATH\bin\zig.exe"6$ZIG = "$PREFIX_PATH\bin\zig.exe"
7$ZIG_LIB_DIR = "$(Get-Location)\lib"7$ZIG_LIB_DIR = "$(Get-Location)\lib"
88
9choco install ninja
9Write-Output "Downloading $ZIG_LLVM_CLANG_LLD_URL"10Write-Output "Downloading $ZIG_LLVM_CLANG_LLD_URL"
10Invoke-WebRequest -Uri "$ZIG_LLVM_CLANG_LLD_URL" -OutFile "$ZIG_LLVM_CLANG_LLD_NAME.zip"11Invoke-WebRequest -Uri "$ZIG_LLVM_CLANG_LLD_URL" -OutFile "$ZIG_LLVM_CLANG_LLD_NAME.zip"
1112
ci/x86_64-windows-release.ps1+1
...@@ -6,6 +6,7 @@ $PREFIX_PATH = "$(Get-Location)\$ZIG_LLVM_CLANG_LLD_NAME"...@@ -6,6 +6,7 @@ $PREFIX_PATH = "$(Get-Location)\$ZIG_LLVM_CLANG_LLD_NAME"
6$ZIG = "$PREFIX_PATH\bin\zig.exe"6$ZIG = "$PREFIX_PATH\bin\zig.exe"
7$ZIG_LIB_DIR = "$(Get-Location)\lib"7$ZIG_LIB_DIR = "$(Get-Location)\lib"
88
9choco install ninja
9Write-Output "Downloading $ZIG_LLVM_CLANG_LLD_URL"10Write-Output "Downloading $ZIG_LLVM_CLANG_LLD_URL"
10Invoke-WebRequest -Uri "$ZIG_LLVM_CLANG_LLD_URL" -OutFile "$ZIG_LLVM_CLANG_LLD_NAME.zip"11Invoke-WebRequest -Uri "$ZIG_LLVM_CLANG_LLD_URL" -OutFile "$ZIG_LLVM_CLANG_LLD_NAME.zip"
1112