aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts/wheel_files.py
diff options
context:
space:
mode:
authorShyamnath Premnadh <Shyamnath.Premnadh@qt.io>2023-10-11 12:49:00 +0200
committerShyamnath Premnadh <Shyamnath.Premnadh@qt.io>2023-10-11 15:04:54 +0200
commitcd168efbe0c4557b64ac5483a286cb27aec8ddad (patch)
tree3406cbed5ac5c23f84948916beb32567405ef323 /build_scripts/wheel_files.py
parent8ef13b6b75defbf0825db9e1ca27817f2b52647a (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