qt6-bb10/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
aglfn
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
glgen
gradientgen
includemocs
integrity
lexgen
locale_database Pack languageCodeList tighter 2023-03-15 19:48:30 +01:00
plugintest
qfloat16-tables
testrunner
unicode
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