diff options
| author | skal <pascal.massimino@gmail.com> | 2026-03-26 07:40:45 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-03-26 07:40:45 +0100 |
| commit | 667212bd5dea1c791cf140c184b31ffc2dce12ac (patch) | |
| tree | ee92283577d83515a9951964c569ddc8e1111df0 /scripts/check_all.sh | |
| parent | f7a34b7401695a4a9137889eb4eb322694f8c5c9 (diff) | |
chore(scripts): document and guard mingw-w64 setup
- check_all.sh: guard Windows cross-compile step with command -v check
instead of failing unconditionally; print install hint when skipped
- project_init.sh: add Linux/WSL setup path alongside existing macOS
path — installs build-essential/cmake/glfw/wgpu-native via apt-get,
prints mingw-w64 install hint if cross-compile toolchain is absent
Diffstat (limited to 'scripts/check_all.sh')
| -rwxr-xr-x | scripts/check_all.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/check_all.sh b/scripts/check_all.sh index 1a8b406..c2f749c 100755 --- a/scripts/check_all.sh +++ b/scripts/check_all.sh @@ -48,7 +48,11 @@ echo "Running coverage test suite..." echo "" echo "--- Running Windows Cross-Compilation Build ---" -./scripts/build_win.sh +if command -v x86_64-w64-mingw32-gcc >/dev/null 2>&1; then + ./scripts/build_win.sh +else + echo "Skipped: mingw-w64 not found. Install with: sudo apt-get install -y mingw-w64" +fi echo "" echo "All checks passed successfully." |
