qt5base-lts/util
Morten Sørvig be7b748b7e wasm: add shared library preload scripts
Add scripts which generates Qt plugins and QML imports
preload lists, for use with the "preload" functionality
form qtloader.js.

The preload lists downlad plugins and imports from $QTDIR/
to /qt/ at application load time, where $QTDIR is configurable
using the qt.qtdir qtloader configuration property (set
to "qt" by default).

Sample directory structure:
  app.html
  app.js
  qtloader.js
  qt_plugins.json     [generated]
  qt_qml_imports.json [generated]
  qt -> /path/to/qt   [symlink]

The json files are generated by the scripts in this commit.
app.html configures qtloader.js to use the json files
as preload lists, which instructs it to preload from
"qt", which again is a symlink to or a copy of the Qt
installation.

Pick-to: 6.6
Task-number: QTBUG-63925
Change-Id: I53bd197f22057dbb70e9a9bee43b9d9b969aa072
Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
2023-07-03 19:02:48 +02:00
..
accessibilityinspector Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
aglfn Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
android Android: Increase Android 12 emulator RAM size to 16GB at CI 2023-02-20 14:44:31 +02:00
cmake Bump version to 6.7.0 2023-06-12 14:46:07 +01:00
edid Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
glgen Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
gradientgen Port from qAsConst() to std::as_const() 2022-10-11 23:17:18 +02:00
includemocs Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
integrity Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
lexgen Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
locale_database Pack languageCodeList tighter 2023-03-15 19:48:30 +01:00
plugintest Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qfloat16-tables Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
testrunner qt-testrunner: Save test output into file 2022-12-08 17:56:48 +01:00
unicode Update UCD to Revision 30 2022-10-11 14:10:59 +00:00
wasm wasm: add shared library preload scripts 2023-07-03 19:02:48 +02:00
x86simdgen qsimd_x86: update from upstream and enable a few more features 2023-05-26 16:22:22 -07:00
xkbdatagen Use SPDX license identifiers 2022-05-16 16:37:38 +02:00