aboutsummaryrefslogtreecommitdiffstats
path: root/create_wheels.py
diff options
context:
space:
mode:
authorShyamnath Premnadh <shyamnath.premnadh@qt.io>2023-03-30 15:11:47 +0200
committerShyamnath Premnadh <shyamnath.premnadh@qt.io>2023-03-30 21:28:10 +0200
commit94b30c7207bea2467f0d7e41e99af27ecc749ed5 (patch)
tree6971c609655b635a6773464d39daee9aa0874ba2 /create_wheels.py
parentc84f67a7d9bf81bb41c6f6fcb4d0a14ebf191003 (diff)
Deployment: Fix Nuitka Qml Issue
- Nuitka tries to do patchelf on all files in the 'Qt/qml' plugins folder. Although this is a Nuitka bug, the file qtquickcontrols2.conf that cause patchelf errors comes from the newly added MaterialEditor Qml plugin, which has no relevance to PySide6. Hence, removing it. - Some of the Qml issues were fixed by upgrading Nuitka to 1.5.4 - Adapt test Fixes: PYSIDE-2260 Task-number: PYSIDE-1612 Pick-to: 6.5 Change-Id: Ibc274769251e0533d960346a9d8271b2f65dcae9 Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'create_wheels.py')
-rw-r--r--create_wheels.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/create_wheels.py b/create_wheels.py
index ec04416c4..a56fb4957 100644
--- a/create_wheels.py
+++ b/create_wheels.py
@@ -68,6 +68,7 @@ def get_manifest(wheel_name: str, data: List[ModuleData]) -> str:
# Skip certain files if needed
lines.append("recursive-exclude PySide6/Qt/qml *.debug")
+ lines.append("prune PySide6/Qt/qml/QtQuick3D/MaterialEditor")
return "\n".join(lines)