]> git.kaiwu.me - quickjs.git/commit
More CI tragets: Linux 32bit, LTO, Windows and Cosmopolitan
authorNick Vatamaniuc <vatamane@apache.org>
Tue, 25 Mar 2025 21:36:09 +0000 (17:36 -0400)
committerNick Vatamaniuc <vatamane@gmail.com>
Tue, 22 Apr 2025 14:48:01 +0000 (10:48 -0400)
commitc0958ee2d03a2faf23237de123883e6002276dde
tree00c355f064ce7a98333fdfea5c8349c1f7243abb
parente5e724829a21bc507414a7b30dcd987158f1cc5e
More CI tragets: Linux 32bit, LTO, Windows and Cosmopolitan

Atomics support in Windows requires libwinpthread*.dll at runtime. One
way to get it is to install it with MinGW package, and copy alongside
the executable.

Update test Makefile targets for windows executables.

Allow running tests with Wine: `make WINE=wine CONFIG_WIN3=y
...`. That's useful when Wine binfmt support cannot be installed such
as on the CI hosts.

Add PPC64LE architecture and try to fix flaky multi-arch CI in gcc:
https://github.com/tonistiigi/binfmt/issues/215
.github/workflows/ci.yml
.gitignore
Makefile