Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
Description
Currently, the CI system build Qt for WebAssembly using a single configuration only. We'd like to expand on this and provide multiple build variants:
- wasm-st (default, current package)
- wasm-mt (multithreaded)
- wasm-asyncify
- wasm-simd
Maybe also (some of) the combinations:
- wasm-mt-asyncify
The build variants should be offered as install variants in the Qt installer.
wasm-asyncify could also be useful for running the Qt auto-tests, since many of the tests are synchronous (with waitForExposed() calls, etc).
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTQAINFRA-4876 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
402691,7 | wasm: add thread-asyncify build variant | dev | qt/qt5 | Status: MERGED | +2 | 0 |