aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts/platforms/macos.py
diff options
context:
space:
mode:
Diffstat (limited to 'build_scripts/platforms/macos.py')
-rw-r--r--build_scripts/platforms/macos.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/build_scripts/platforms/macos.py b/build_scripts/platforms/macos.py
index 43a5f58d2..02c029bde 100644
--- a/build_scripts/platforms/macos.py
+++ b/build_scripts/platforms/macos.py
@@ -182,6 +182,7 @@ def prepare_standalone_package_macos(self, vars):
qt_libexec_path, vars=vars)
if copy_plugins:
+ is_pypy = "pypy" in self.build_classifiers
# <qt>/plugins/* -> <setup>/{st_package_name}/Qt/plugins
plugins_target = "{st_build_dir}/{st_package_name}/Qt/plugins"
filters=["*.dylib"]
@@ -191,11 +192,12 @@ def prepare_standalone_package_macos(self, vars):
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 not is_pypy:
+ 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