summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKai Köhne <kai.koehne@qt.io>2021-10-20 15:59:10 +0200
committerKai Köhne <kai.koehne@qt.io>2021-10-21 16:11:06 +0200
commit5b2283926236a5bd5dc52401730eee8174f8022b (patch)
tree6ff1a3f669bb0360dfe5862dae744927185dbc9b
parentc8f59c7aecc1216c60699b6a1d69a336a9b7f3e4 (diff)
windeployqt: Drop support for older MSVC versions
Change-Id: I7e5d62af120ab3ad83b21abf67c61265e6a25ee9 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
-rw-r--r--src/windeployqt/main.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/windeployqt/main.cpp b/src/windeployqt/main.cpp
index 32f7132a5..eacbe649d 100644
--- a/src/windeployqt/main.cpp
+++ b/src/windeployqt/main.cpp
@@ -1075,18 +1075,16 @@ static QString vcRedistDir()
}
if (!vcRedistDirName.endsWith(slash))
vcRedistDirName.append(slash);
- vcRedistDirName.append(QStringLiteral("redist"));
+ vcRedistDirName.append(QStringLiteral("redist/MSVC"));
if (!QFileInfo(vcRedistDirName).isDir()) {
std::wcerr << "Warning: Cannot find Visual Studio redist directory, "
<< QDir::toNativeSeparators(vcRedistDirName).toStdWString() << ".\n";
return QString();
}
- const QString vc2017RedistDirName = vcRedistDirName + QStringLiteral("/MSVC");
- if (!QFileInfo(vc2017RedistDirName).isDir())
- return vcRedistDirName; // pre 2017
// Look in reverse order for folder containing the debug redist folder
const QFileInfoList subDirs =
- QDir(vc2017RedistDirName).entryInfoList(QDir::Dirs | QDir::NoDotAndDotDot, QDir::Name | QDir::Reversed);
+ QDir(vcRedistDirName)
+ .entryInfoList(QDir::Dirs | QDir::NoDotAndDotDot, QDir::Name | QDir::Reversed);
const bool isWindows10 = QOperatingSystemVersion::current() >= QOperatingSystemVersion::Windows10;
for (const QFileInfo &f : subDirs) {
QString path = f.absoluteFilePath();
@@ -1099,7 +1097,7 @@ static QString vcRedistDir()
}
}
std::wcerr << "Warning: Cannot find Visual Studio redist directory under "
- << QDir::toNativeSeparators(vc2017RedistDirName).toStdWString() << ".\n";
+ << QDir::toNativeSeparators(vcRedistDirName).toStdWString() << ".\n";
return QString();
}