aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts/platforms/macos.py
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-05-08 20:49:32 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2021-05-09 08:53:16 +0200
commitb7761b83029d87812ad5cbba403e0a099ccc4652 (patch)
tree28fa9ad16ea07c820577108fbc8a839af42bee9b /build_scripts/platforms/macos.py
parentbe71b8875cd48727844256709082ada04ed74410 (diff)
PySide6: Install the Designer plugin on macOS
Complements 82afd88245a17b6ba759937a2b391c216857565a. Pick-to: 6.1 6.1.0 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>
Diffstat (limited to 'build_scripts/platforms/macos.py')
-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