diff options
author | Tim Jenssen <tim.jenssen@qt.io> | 2021-08-23 18:12:17 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2021-08-23 16:15:28 +0000 |
commit | 0588161edd7bdea02114ad9dde9fbe73db3f65ea (patch) | |
tree | 2716e55e3602c9bf94053c16b48526491519da2a /scripts | |
parent | 7d7ca4fd8937c3c7d6cad7913b659ba513a0a926 (diff) |
macOS: workaround for missing libqsvg.dylib
Change-Id: Ibc0e758eab53f92978458f0c9a1be505c9421439
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/deployqtHelper_mac.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/deployqtHelper_mac.sh b/scripts/deployqtHelper_mac.sh index 815054b4e8..c28ada426f 100755 --- a/scripts/deployqtHelper_mac.sh +++ b/scripts/deployqtHelper_mac.sh @@ -90,6 +90,18 @@ if [ -d "$sqldriversSrcDir" ]; then fi fi +# workaround for Qt 6.2: +# - QTBUG-94796 macdeployqt does not deploy /Contents/PlugIns/imageformats/libqsvg.dylib anymore +imageformatsDestDir="$app_path/Contents/PlugIns/imageformats" +imageformatsSrcDir="$plugin_src/imageformats" +if [ -d "$imageformatsSrcDir" ]; then + if [ ! -d "$imageformatsDestDir" ]; then + echo "- Copying sqlitedriver plugin" + mkdir -p "$imageformatsDestDir" + cp "$imageformatsSrcDir/libqsvg.dylib" "$imageformatsDestDir/libqsvg.dylib" + fi +fi + # copy Qt Quick 2 imports imports2Dir="$app_path/Contents/Imports/qtquick2" if [ -d "$quick2_src" ]; then |