aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-05-08 20:49:32 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-05-09 08:35:44 +0000
commite1b4c5c52182a71a151ce8258a16d6290a7322d5 (patch)
tree0d494e2351073fe15b10de1d4057a465617e277f
parent7a15789321c735e6c2c03d95345724b780625d08 (diff)
PySide6: Install the Designer plugin on macOS
Complements 82afd88245a17b6ba759937a2b391c216857565a. Task-number: PYSIDE-1455 Change-Id: I52e7f07e3c2a70a9a57fa71a37f8dce0180da868 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Christian Tismer <tismer@stackless.com> (cherry picked from commit b7761b83029d87812ad5cbba403e0a099ccc4652) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--build_scripts/platforms/macos.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/build_scripts/platforms/macos.py b/build_scripts/platforms/macos.py
index 8448929a0..b1e0911f3 100644
--- a/build_scripts/platforms/macos.py
+++ b/build_scripts/platforms/macos.py
@@ -181,13 +181,19 @@ def prepare_standalone_package_macos(self, vars):
if copy_plugins:
# <qt>/plugins/* -> <setup>/{st_package_name}/Qt/plugins
- copydir("{qt_plugins_dir}",
- "{st_build_dir}/{st_package_name}/Qt/plugins",
- filter=["*.dylib"],
+ plugins_target = "{st_build_dir}/{st_package_name}/Qt/plugins"
+ filters=["*.dylib"]
+ copydir("{qt_plugins_dir}", plugins_target,
+ filter=filters,
recursive=True,
dir_filter_function=general_dir_filter,
file_filter_function=file_variant_filter,
vars=vars)
+ copydir("{install_dir}/plugins/designer",
+ f"{plugins_target}/designer",
+ filter=filters,
+ recursive=False,
+ vars=vars)
if copy_qml:
# <qt>/qml/* -> <setup>/{st_package_name}/Qt/qml