diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-05-08 20:49:32 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-05-09 08:35:44 +0000 |
commit | 64316708f539a2dd24ed92ada6891fad47e2b061 (patch) | |
tree | 8717d956c109a99ca18f5b2bddf74835450b942a /build_scripts | |
parent | ec6c7464da76db534c2e498b646f28b355e6f147 (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>
Diffstat (limited to 'build_scripts')
-rw-r--r-- | build_scripts/platforms/macos.py | 12 |
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 |