Commit graph

11 commits

Author SHA1 Message Date
Victor Stinner
a57209eb98
gh-146197: Run -m test.pythoninfo on the Emscripten CI (#146332)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-03-23 17:23:25 +00:00
Hood Chatham
c94048be02
gh-146197: Add Emscripten to CI (#146198)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-03-23 16:34:53 +02:00
Hood Chatham
6b5511d66b
gh-145177: Add emscripten run --test, uses test args from config.toml (#146160)
This allows us to change the test arguments from the python repo rather
than having to change buildmaster-config.

Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
2026-03-19 22:14:13 +00:00
Hood Chatham
db11623694
gh-145177: Add make-dependencies command to emscripten build script (#146158)
Adds a standalone target for building all dependencies so that the buildbot
script is independent of a specific dependency list.
2026-03-20 05:40:01 +08:00
Hood Chatham
91e1312b95
gh-145177: Put node version into emscripten/config.toml. (#146156)
Configure node version as part of the emscripten build script, and install 
that node version if it isn't available.
2026-03-19 09:38:22 +00:00
Hood Chatham
abd5246305
gh-145805: Add python Platforms/emscripten run subcommand (#146051)
Provides a `run` command in the Emscripten build tooling, and adds 
environment variable configuration for EMSDK_CACHE, CROSS_BUILD_DIR
and QUIET.
2026-03-19 09:06:17 +08:00
Hood Chatham
1b118353bb
gh-145176 Move Emscripten files into Platforms/emscripten (#145806)
Moves Emscripten build files into Platforms/emscripten.
2026-03-17 09:39:45 +08:00
Brett Cannon
b63dc8abdf
Refactor Platforms/WASI/__main__.py for lazy importing and future new subcommands (#145404)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-03-04 13:27:23 -08:00
Savannah Ostrowski
180d58cbcc
GH-144533: Use wasmtime's --argv0 to auto-discover sysconfig in WASI builds (#145328) 2026-02-28 00:23:12 +00:00
Roman Volosatovs
cac0c98450
gh-144675: update to WASI SDK 30 (#144676)
Signed-off-by: Roman Volosatovs <rvolosatovs@riseup.net>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2026-02-11 16:12:08 -08:00
Brett Cannon
6181b69970
GH-143941: Move WASI-related files to Platforms/WASI (GH-143942)
Along the way, leave a deprecated Tools/wasm/wasi/__main__.py behind for backwards-compatibility.

Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
2026-01-21 14:31:58 -08:00