diff options
| author | Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> | 2023-10-11 12:49:00 +0200 |
|---|---|---|
| committer | Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> | 2023-10-11 15:04:54 +0200 |
| commit | cd168efbe0c4557b64ac5483a286cb27aec8ddad (patch) | |
| tree | 3406cbed5ac5c23f84948916beb32567405ef323 /build_scripts/wheel_files.py | |
| parent | 8ef13b6b75defbf0825db9e1ca27817f2b52647a (diff) | |
Android Deployment: Filter module dependencies
- An absolute 1:1 relation does not exist between Qt binaries and
the generated PySide6 binaries eg: libQt6QmlModels.so exists and
contains only QML types. Hence there are no Python bindings for it
and QmlModels.abi3.so does not exist.
- This patch cross checks the Qt module dependencies against available
PySide6 modules and then decides if the dependency is a valid PySide6
module to be copied to the Android application `lib` folder and
and also added to `libs.xml` to be loaded on application startup.
- As an addition, 'isort' is ran on 'buildozer.py'.
Pick-to: 6.6
Task-number: PYSIDE-1612
Change-Id: I40a6b747ee21a2eefadf557b81b5e1500b2d0a1e
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'build_scripts/wheel_files.py')
0 files changed, 0 insertions, 0 deletions
