summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Gaist <samuel.gaist@edeltech.ch>2017-12-29 23:11:58 +0100
committerSamuel Gaist <samuel.gaist@edeltech.ch>2017-12-30 20:29:23 +0000
commit1f3bf9c015aeb4cc017980a2bf75724cd7b1049f (patch)
treed76e0a1e4b711dbc71e99b3711c2e76c9b360163
parent89f588f651b92a81778da1e9ee6c046ce82ae15d (diff)
downloadqttools-1f3bf9c015aeb4cc017980a2bf75724cd7b1049f.tar.gz
macdeployqt: Add missing QtLocation and QtPositioning plugins deployment
When deploying a QtLocation or QtPositioning based application, only the frameworks were deployed. This patch fixes this by also deploying the corresponding plugins. [ChangeLog][macOS][deployment] QtLocation and Qt Positioning plugins are now deployed along the frameworks. Change-Id: Ib3ceabcd86d69039dcd8ab6ae361ed6e3a5821a6 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
-rw-r--r--src/macdeployqt/shared/shared.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/macdeployqt/shared/shared.cpp b/src/macdeployqt/shared/shared.cpp
index 5f66dde0c..a2284a192 100644
--- a/src/macdeployqt/shared/shared.cpp
+++ b/src/macdeployqt/shared/shared.cpp
@@ -1082,7 +1082,9 @@ void deployPlugins(const ApplicationBundleInfo &appBundleInfo, const QString &pl
static const std::map<QString, std::vector<QString>> map {
{QStringLiteral("QtMultimedia"), {QStringLiteral("mediaservice"), QStringLiteral("audio")}},
{QStringLiteral("Qt3DRender"), {QStringLiteral("sceneparsers"), QStringLiteral("geometryloaders")}},
- {QStringLiteral("Qt3DQuickRender"), {QStringLiteral("renderplugins")}}
+ {QStringLiteral("Qt3DQuickRender"), {QStringLiteral("renderplugins")}},
+ {QStringLiteral("QtPositioning"), {QStringLiteral("position")}},
+ {QStringLiteral("QtLocation"), {QStringLiteral("geoservices")}}
};
for (const auto &it : map) {