summaryrefslogtreecommitdiffstats
path: root/src/macdeployqt/shared
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2017-06-07 12:07:29 +0200
committerLiang Qi <liang.qi@qt.io>2017-06-08 10:50:04 +0200
commit01e4919d2a89a61a588c9dc05f30acb26701207d (patch)
tree6a318ca543de2923a8264f305c81bd725c94a3eb /src/macdeployqt/shared
parent36defe5725bbed8e03d4f0ef676bc6afa99e6b04 (diff)
parent80c135154c1e78c7af7d6d54129e009bc6015c33 (diff)
Merge remote-tracking branch 'origin/5.9' into dev
Conflicts: .qmake.conf src/windeployqt/main.cpp Change-Id: I2256565a75b8e1c63ef5aeb34fecb6929f94a1f1
Diffstat (limited to 'src/macdeployqt/shared')
-rw-r--r--src/macdeployqt/shared/shared.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/macdeployqt/shared/shared.cpp b/src/macdeployqt/shared/shared.cpp
index 49e61e082..957509019 100644
--- a/src/macdeployqt/shared/shared.cpp
+++ b/src/macdeployqt/shared/shared.cpp
@@ -1058,6 +1058,13 @@ void deployPlugins(const ApplicationBundleInfo &appBundleInfo, const QString &pl
}
}
+ QStringList iconEngines = QDir(pluginSourcePath + QStringLiteral("/iconengines")).entryList(QStringList() << QStringLiteral("*.dylib"));
+ foreach (const QString &plugin, iconEngines) {
+ if (!plugin.endsWith(QStringLiteral("_debug.dylib"))) {
+ pluginList.append(QStringLiteral("iconengines/") + plugin);
+ }
+ }
+
// Sql plugins if QtSql.framework is in use
if (deploymentInfo.deployedFrameworks.contains(QStringLiteral("QtSql") + libInfixWithFramework)) {
QStringList sqlPlugins = QDir(pluginSourcePath + QStringLiteral("/sqldrivers")).entryList(QStringList() << QStringLiteral("*.dylib"));