From ca15e1ed0c04034373b56937de2e18bcfa2cfc57 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Fri, 25 Oct 2019 18:35:50 +0200 Subject: [PATCH] QmlDesigner: add 3d assetimporter plugins macdeployqt was not enough because this is a runtime dependency Change-Id: Idde6db46a4761288aec364cc83969a533e69816b Reviewed-by: Eike Ziller --- scripts/deployqtHelper_mac.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/scripts/deployqtHelper_mac.sh b/scripts/deployqtHelper_mac.sh index 1b312b08209..b48a84604f8 100755 --- a/scripts/deployqtHelper_mac.sh +++ b/scripts/deployqtHelper_mac.sh @@ -56,6 +56,19 @@ if [ ! -d "$designerDestDir" ]; then done fi +# collect 3d assetimporter plugins +assetimporterDestDir="$app_path/Contents/PlugIns/assetimporters" +assetimporterSrcDir="$plugin_src/assetimporters" +if [ -d "$assetimporterSrcDir" ]; then + if [ ! -d "$assetimporterDestDir" ]; then + echo "- Copying 3d assetimporter plugins" + mkdir -p "$assetimporterDestDir" + for plugin in "$assetimporterSrcDir"/*.dylib; do + cp "$plugin" "$assetimporterDestDir"/ || exit 1 + done + fi +if + # copy Qt Quick 1 imports importsDir="$app_path/Contents/Imports/qtquick1" if [ -d "$quick1_src" ]; then