diff options
author | Kai Koehne <kai.koehne@qt.io> | 2018-10-09 09:27:02 +0200 |
---|---|---|
committer | Kai Koehne <kai.koehne@qt.io> | 2018-10-09 07:50:25 +0000 |
commit | c481ce0789ff923637dc483c6b904a54b0c44852 (patch) | |
tree | 563708a0f1ff93e117f268663ed82d75c21f18d8 /tools/qmlplugindump | |
parent | bcaa140616eaaf0b6e27f1a2c0f88496cfd06c41 (diff) |
qmlplugindump: Fix calling of qmlimportscanner on Windows
Change-Id: I16618f0858b3fa878b4255147291c011efdacfc8
Reviewed-by: Marco Benelli <marco.benelli@qt.io>
Diffstat (limited to 'tools/qmlplugindump')
-rw-r--r-- | tools/qmlplugindump/main.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/qmlplugindump/main.cpp b/tools/qmlplugindump/main.cpp index dffac93f20..750065e9a0 100644 --- a/tools/qmlplugindump/main.cpp +++ b/tools/qmlplugindump/main.cpp @@ -836,9 +836,11 @@ static bool getDependencies(const QQmlEngine &engine, const QString &pluginImpor const QString &pluginImportVersion, QStringList *dependencies, bool forceQtQuickDependency) { + QString importScannerExe = QLatin1String("qmlimportscanner"); QFileInfo selfExe(QCoreApplication::applicationFilePath()); - QString command = selfExe.absoluteDir().filePath(QLatin1String("qmlimportscanner") - + selfExe.suffix()); + if (!selfExe.suffix().isEmpty()) + importScannerExe += QLatin1String(".") + selfExe.suffix(); + QString command = selfExe.absoluteDir().filePath(importScannerExe); QStringList commandArgs = QStringList() << QLatin1String("-qmlFiles") |