Commit graph

6 commits

Author SHA1 Message Date
Victor Stinner
c6dd764719
[3.14] gh-146197: Run -m test.pythoninfo on the Emscripten CI (#146332) (#146336)
gh-146197: Run -m test.pythoninfo on the Emscripten CI (#146332)


(cherry picked from commit a57209eb98)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-03-23 17:54:57 +00:00
Miss Islington (bot)
bc6edf8350
[3.14] gh-145177: Add emscripten run --test, uses test args from config.toml (GH-146160) (#146186)
This allows us to change the test arguments from the python repo rather
than having to change buildmaster-config.
(cherry picked from commit 6b5511d66b)

Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
2026-03-20 06:39:48 +08:00
Miss Islington (bot)
6a8436138a
[3.14] gh-145177: Add make-dependencies command to emscripten build script (GH-146158) (#146184)
Adds a standalone target for building all dependencies so that the buildbot
script is independent of a specific dependency list.
(cherry picked from commit db11623694)

Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2026-03-19 22:27:30 +00:00
Miss Islington (bot)
0a9f397239
[3.14] gh-145177: Put node version into emscripten/config.toml. (GH-146156) (#146159)
Configure node version as part of the emscripten build script, and install
that node version if it isn't available.
(cherry picked from commit 91e1312b95)

Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2026-03-20 05:23:39 +08:00
Miss Islington (bot)
888026fa7c
[3.14] gh-145805: Add python Platforms/emscripten run subcommand (GH-146051) (#146150)
Provides a `run` command in the Emscripten build tooling, and adds
environment variable configuration for EMSDK_CACHE, CROSS_BUILD_DIR
and QUIET.
(cherry picked from commit abd5246305)

Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2026-03-19 10:05:09 +08:00
Miss Islington (bot)
f06961e044
[3.14] gh-145176 Move Emscripten files into Platforms/emscripten (GH-145806) (#146043)
Moves Emscripten build files into Platforms/emscripten.
(cherry picked from commit 1b118353bb)

Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2026-03-17 10:17:47 +08:00