Files
OpenList/wrapper/zcxx-win7

2 lines
47 B
Plaintext
Raw Normal View History

feat(ci):Add Windows 7 and LoongArch Release build support (#857) * feat:Add Windows 7 and LoongArch old world build support (#30) * feat:Add Windows 7 and Loongson old world build support - Add BuildWin7() function with patched Go compiler for Windows 7 compatibility - Add BuildLoongOldWorld() function for linux-loong64-abi1.0 target - Create Zig-based wrapper scripts for Windows 7 cross-compilation - Integrate new build functions into existing release workflows * fix(win7):Add MinGW-w64 toolchain and improve LoongArch ABI isolation - Install MinGW-w64 cross-compilation toolchain for Win7 compatibility - Replace Zig compiler wrappers with MinGW-w64 for Windows 7 builds - Add Go build cache cleaning to prevent LoongArch ABI1.0/ABI2.0 cross-contamination - Force clean rebuilds (-a flag) for LoongArch builds to ensure ABI compatibility * feat: add Windows 7 build support to beta release workflow * feat: add LoongArch ABI2.0 support alongside existing ABI1.0 build (#31) - Add BuildWin7() function with patched Go compiler for Windows 7 compatibility - Add BuildLoongOldWorld() function for linux-loong64-abi1.0 target - Create Zig-based wrapper scripts for Windows 7 cross-compilation - Integrate new build functions into existing release workflows - Install MinGW-w64 cross-compilation toolchain for Win7 compatibility - Replace Zig compiler wrappers with MinGW-w64 for Windows 7 builds - Add Go build cache cleaning to prevent LoongArch ABI1.0/ABI2.0 cross-contamination - Force clean rebuilds (-a flag) for LoongArch builds to ensure ABI compatibility * [skip ci]refactor:Refactor LoongArch builds to separate glibc from musl compilation * fix(go-cache):Improve error handling for Go module cache cleaning in LoongArch builds * feat(build): Enhance LoongArch build process with improved toolchain setup and cache management * fix(build): Update Windows 7 target naming in build scripts and workflows * refactor(build): Replace MinGW-w64 with Zig for Windows 7 toolchain in build scripts * chore(cgo): remove cgo-actions subproject
2025-07-27 00:27:31 +08:00
#!/bin/sh
zig c++ -target x86_64-windows-gnu $@