diff options
| -rw-r--r-- | sources/pyside-tools/deploy_lib/nuitka_helper.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sources/pyside-tools/deploy_lib/nuitka_helper.py b/sources/pyside-tools/deploy_lib/nuitka_helper.py index cc91ab924..52670b2f9 100644 --- a/sources/pyside-tools/deploy_lib/nuitka_helper.py +++ b/sources/pyside-tools/deploy_lib/nuitka_helper.py @@ -24,8 +24,12 @@ class Nuitka: qml_args = [] if qml_files: qml_args.append("--include-qt-plugins=all") + # This will generate options for each file using: + # --include-data-files=ABSOLUTE_PATH_TO_FILE=RELATIVE_PATH_TO ROOT + # for each file. This will preserve the directory structure of QML resources. qml_args.extend( - [f"--include-data-files={qml_file}=./{qml_file.name}" for qml_file in qml_files] + [f"--include-data-files={qml_file}=./{qml_file.relative_to(source_file.parent)}" + for qml_file in qml_files] ) if excluded_qml_plugins: |
