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> 2023-09-21 14:18:55-07:00
log0345d7866347c9066b0646f9e46be9a068dcfaa3
tree5dd1c1fa2175bdda62d3e0ab0f8208416e214bb1
parent00f42909adf23a92905aa7211d74ed5b5397b397

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