diff options
author | Tim Jenssen <tim.jenssen@qt.io> | 2021-07-15 14:09:20 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2021-07-15 16:53:49 +0000 |
commit | 9857985013edc09e7cf1a24887e82c7fb70cbcd9 (patch) | |
tree | 4ce0bc2095a0346d23cb9b7575770e052586a7a0 /scripts | |
parent | 037d1283beff991c67798c63be21d34ba46f4cbc (diff) |
macOS: workaround for missing libqsqlite.dylib
Change-Id: I667d144035a36aed55f2bdc3e6e021832c058236
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 867fa5c698..97cefee46b 100755 --- a/scripts/deployqtHelper_mac.sh +++ b/scripts/deployqtHelper_mac.sh @@ -67,6 +67,18 @@ if [ -d "$assetimporterSrcDir" ]; then fi fi +# workaround for Qt 6.2: +# - QTBUG-94796 macdeployqt does not deploy /Contents/PlugIns/sqldrivers/libqsqlite.dylib anymore +sqldriversDestDir="$app_path/Contents/PlugIns/sqldrivers" +sqldriversSrcDir="$plugin_src/sqldrivers" +if [ -d "$sqldriversSrcDir" ]; then + if [ ! -d "$sqldriversDestDir" ]; then + echo "- Copying sqlitedriver plugin" + mkdir -p "$sqldriversDestDir" + cp "$sqldriversSrcDir/libqsqlite.dylib" "$sqldriversDestDir/libqsqlite.dylib" + fi +fi + # copy Qt Quick 2 imports imports2Dir="$app_path/Contents/Imports/qtquick2" if [ -d "$quick2_src" ]; then |