web-wasi-threads: initial addition

This is a different toolchain following how wasi-sdk defines the
platform triple and how builds are configured -- everything should be
built with the flags defined in the toolchain file.

We build from web-wasi:latest, and that is built first.
This commit is contained in:
Matt McCormick
2024-04-02 13:32:34 -04:00
parent f52fb3821a
commit d4e7c0aff2
7 changed files with 81 additions and 2 deletions

View File

@ -1039,6 +1039,25 @@ jobs:
cpython: "no",
cpython_arg: "",
}
- {
image: "web-wasi-threads",
stockfish: "no",
stockfish_arg: "",
ninja: "no",
ninja_arg: "",
openssl: "no",
openssl_arg: "linux-generic64 no-asm no-threads no-engine no-hw no-weak-ssl-ciphers no-dtls no-shared no-dso",
C: "no",
C_arg: "",
C-Plus-Plus: "no",
C-Plus-Plus_arg: "",
fmt: "no",
fmt_arg: "",
raylib: "no",
raylib_arg: "",
cpython: "no",
cpython_arg: "",
}
# Bare metal images
- {
image: "bare-armv7emhf-nano_newlib",