Commit Graph

15 Commits

Author SHA1 Message Date
Matt McCormick
c1216736d5 web-wasi: bump to wasi-sdk 20 2023-06-21 23:18:48 -04:00
Matt McCormick
98aebd0c7c web-wasi: Remove CMakeSystemSpecificInformation.cmake
This was ported from the Emscripten configuration, is no longer used
there, and causes issues with newer versions of CMake.
2023-01-14 17:29:29 -05:00
Matt McCormick
e6e1825b32 web-wasi: Bump to wask-sdk-19 2023-01-14 17:28:31 -05:00
Matt McCormick
e0dcb396b6 web-wasi: Bump to WASI-SDK 17
The binary linux SDK in version 17 requires a newer glibc than we have
available, so we have to use our own patched clang. This follows the
approach in:

  https://github.com/WebAssembly/wasi-sdk/pull/271
2022-12-28 11:02:13 -05:00
Paolo Bosetti
0d31400b97 Support for building images locally 2022-12-16 16:07:56 +01:00
Matt McCormick
021dfe8dd6 web-wasi: Bump to WASI-SDK 16 2022-06-08 21:54:30 -04:00
7fe662325f Update web-wasi to 15.0
Update web-wasi to 15.0

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2022-05-20 10:08:26 +02:00
Matt McCormick
62c63cbb6a web-wasi: Add Emscripten CMake modifications 2022-02-22 23:14:30 -05:00
Matt McCormick
ce9c068c84 web-wasi: Update emulator path
This was changed in the web-wasm/web-wasi common tooling additions and
refactoring.
2022-01-27 17:39:46 -05:00
Matt McCormick
6f3a3aad49 web-wasm,web-wasi: Add build tools
- Binaryen
- wabt
- WASI runtimes: wasmtime, wasmer, wavm, wasm3
2022-01-01 21:40:22 -05:00
Matt McCormick
bca37cd589 web-wasi: Update wasi-sdk to 14.0 2021-11-25 08:52:58 -05:00
Matt McCormick
ed2c1eb321 web-wasi: Use wasmtime instead of wasmer for the cross-compiling emulator
wasmtime is the official reference implementation and wasmer has
permission issues without sudo.
2021-11-03 19:28:11 -04:00
Matt McCormick
ef0ff63ed9 web-wasi: Initialize WASI_SDK_PATH for wasi-sdk.cmake, set UNIX 2021-10-13 23:47:29 -04:00
Matt McCormick
93b23ec997 web-wasi: Patch CMake with WASI platform
WASI.cmake taken from the wasi-sdk repository.

To address the build time warning:

  System is unknown to cmake, create:
  Platform/WASI to use this system, please post your config file on
  discourse.cmake.org so it can be added to cmake
2021-10-13 15:41:28 -04:00
Matt McCormick
b1bfb861d8 web-wasi: Initial addition 2021-10-10 16:36:29 -04:00