Brett Cannon
4ba18128f9
[3.14] GH-133600: Backport file reorg of Tools/wasm/wasi
(GH-135950)
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-06-26 19:24:33 +00:00
Brett Cannon
8f4bf1538d
[3.14] GH-131769: fix detecting a pydebug build of the build Python when building for WASI (GH-133219)
2025-05-22 22:07:21 +00:00
Michael Droettboom
c14134020f
gh-133259: Show path to python.sh script on successful build ( #133268 )
...
* gh-133259: Show path to python.sh script on successful build
* wasmtime -> (generic) wasm runtime
2025-05-01 18:49:39 +00:00
Brett Cannon
0fc4063747
GH-127652: stop using --wasi preview2
in wasi.py
(GH-127704)
...
It's only to use WASI 0.2 code to back preview1 APIs and is considered experimental anyway.
2024-12-06 18:42:05 +00:00
Brett Cannon
bbe9b21d06
GH-123877: default to wasm32-wasip1
instead of wasm32-wasi
to be more specific (GH-126552)
...
Eventually wasm32-wasi will represent WASI 1.0, and so it's currently deprecated so it can be used for that eventual purpose. wasm32-wasip1 is also more specific to what version of WASI is currently supported.
---------
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
2024-11-07 13:40:56 -08:00
Brett Cannon
b15b81ed4f
GH-121634: have wasi.py
accept the host target triple as an argument (GH-123030)
2024-08-15 10:30:08 -07:00
Brett Cannon
f62161837e
GH-121521: Detect when wasmtime is not installed in Tools/wasm/wasi.py
(GH-121522)
2024-07-09 15:08:01 -07:00
Victor Stinner
6acf7776ef
gh-120507: Double WASI memory ( #120648 )
...
Use 16 MiB stack with 40 MiB memory limit, instead of 8 MiB stack
with 20 MiB memory limit.
2024-06-17 16:08:05 +00:00
Brett Cannon
7af063d1d8
GH-116313: get WASI builds to run under wasmtime 18 w/ WASI 0.2/preview2 primitives ( #116327 )
...
* GH-116313: get WASI builds to run under wasmtime 18 w/ WASI 0.2/preview2 primitives
* Add the configure changes
* Update `wasm_build.py`
2024-03-05 09:18:53 +01:00
Brett Cannon
18343c0985
GH-113516: don't set LDSHARED
when building for WASI (GH-115495)
2024-02-15 00:51:23 +00:00
Brett Cannon
5cd9c6b1fc
Fix wasi.py build
after adding the clean
subcommand. ({GH-114447)
2024-01-22 10:28:57 -08:00
Brett Cannon
681e9e85a2
Add a clean
subcommand to Tools/wasm/wasi.py
(GH-114274)
2024-01-19 11:38:52 -08:00
Brett Cannon
03f7839703
GH-114013: fix setting HOSTRUNNER
for Tools/wasm/wasi.py
(GH-114097)
...
Also fix tests found failing under a pydebug build of WASI thanks to `make test` working due to this change.
2024-01-16 11:36:41 -08:00
Brett Cannon
37589d76bb
GH-103065, GH-106704, GH-105253: Provide a Tools/wasm/wasi.py
script to simplify doing a WASI build (GH-112473)
2023-11-29 16:18:25 -08:00