From 64316708f539a2dd24ed92ada6891fad47e2b061 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Sat, 8 May 2021 20:49:32 +0200 Subject: PySide6: Install the Designer plugin on macOS Complements 82afd88245a17b6ba759937a2b391c216857565a. Task-number: PYSIDE-1455 Change-Id: I52e7f07e3c2a70a9a57fa71a37f8dce0180da868 Reviewed-by: Qt CI Bot Reviewed-by: Christian Tismer (cherry picked from commit b7761b83029d87812ad5cbba403e0a099ccc4652) Reviewed-by: Qt Cherry-pick Bot --- build_scripts/platforms/macos.py | 12 +++++++++--- 1 file 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: # /plugins/* -> /{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: # /qml/* -> /{st_package_name}/Qt/qml -- cgit v1.2.3