Merge pull request #1289 from mitchellh/update-zig

update zig
This commit is contained in:
Mitchell Hashimoto
2024-01-12 10:03:34 -08:00
committed by GitHub
2 changed files with 24 additions and 6 deletions

View File

@ -10,8 +10,9 @@ jobs:
target: [
aarch64-linux,
x86_64-linux,
x86-windows-gnu,
x86_64-windows-gnu,
# Windows has some build issues since 0.12.0-dev.2150+63de8a598
# x86-windows-gnu,
# x86_64-windows-gnu,
# We don't support cross-compiling to macOS because the macOS build
# requires xcode due to the swift harness.
#aarch64-macos,
@ -134,7 +135,24 @@ jobs:
- name: Test Windows
shell: pwsh
run: .\zigbuild.ps1 -ErrorAction SiltentlyContinue
run: .\zigbuild.ps1 -ErrorAction SilentlyContinue
- name: Generate build script
shell: pwsh
run: |
# Generate a script so that we can swallow the errors
$scriptContent = @"
.\zig\zig.exe build 2>&1 | Out-File -FilePath "build.log" -Append
exit 0
"@
$scriptPath = "zigbuild.ps1"
# Write the script content to a file
$scriptContent | Set-Content -Path $scriptPath
Write-Host "Script generated at: $scriptPath"
- name: Build Windows
shell: pwsh
run: .\zigbuild.ps1 -ErrorAction SilentlyContinue
- name: Dump logs
shell: pwsh

6
flake.lock generated
View File

@ -194,11 +194,11 @@
]
},
"locked": {
"lastModified": 1704759835,
"narHash": "sha256-SiJOFTJl8pLroXjv0c8HMb/pM8678KnSqpralTzsTN0=",
"lastModified": 1705040559,
"narHash": "sha256-6SjLyxWAVMfVfkz2x/3IlAJBJ0ywus6Hr9JrBbT9zCk=",
"owner": "mitchellh",
"repo": "zig-overlay",
"rev": "a3ae22cdf3664572047649983c3803296209d527",
"rev": "6022b38d2fd4e7504f1e8b6dcfccab9b655764a9",
"type": "github"
},
"original": {