Details
-
Task
-
Resolution: Done
-
P1: Critical
-
None
-
5.13.0 Alpha 1
-
None
Description
Add QtWA in our installers.
- Online only or do we need add WA in offline installers as well?
- Answer: Online only is fine
- Which binaries located in the installer UI? (will there be x86, armv7 or something else?)
- Similarly to other platforms, the files that are installed in the build should be included.
- WebAssembly is actually the architecture, as well as the platform (a sort of bytecode).
- Where to install it?
- Same as all other platforms, under a subdirectory containing a bin/ lib/ etc.
- Licensing is GPL and Enterprise. Under which enterprise license we will share WA?
- Answered in comments
- Development platforms : It should be available Linux and iOS,(? MacOS, android?)
- Plan is to support Windows, but we can start with macOS and Linux
- Android and iOS are not development platforms.
- Release test automation, what needs to be tested by RTA?
- This is currently under investigation, so just check the package contents at this point
- Documentation only in the wiki
- What about examples?
- Documentation migration is ongoing and examples is just the regular Qt examples (this is a platform)
Attachments
Issue Links
- depends on
-
QTBUG-63917 Qt for WebAssembly epic
- Closed
- is required for
-
QTBUG-74923 QtCreator wasm kit Qt version name not distinguishable
- Closed
- relates to
-
QTQAINFRA-1972 Build binary packages for Qt for Webassembly
- Closed
-
QTQAINFRA-2514 RTA for QtWebassembly binaries in installer
- Closed
For Gerrit Dashboard: QTBUG-72884 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
251988,11 | Add dev branch Qt WebAssembly packaging configurations for Linux | master | qtsdk/tqtc-qtsdk | Status: MERGED | -2 | 0 |
252130,4 | Add 5.13 branch Qt WebAssembly packaging configurations for Linux | master | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |
252443,3 | Unify WebAssembly display names for separately installable submodules | master | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |
261061,4 | Add Qt WebAssembly packaging configurations for macOS and Windows | master | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |
275087,3 | sdktool: Document WebAssembly types | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
275305,2 | Adjust wasm_32 installscript.qs for autodetection in Qt Creator | master | qtsdk/tqtc-qtsdk | Status: ABANDONED | +1 | 0 |
276188,3 | Update WA install script to autodetect Qt for Webassembly correctly | master | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |