diff options
author | Kai Köhne <kai.koehne@qt.io> | 2021-10-20 15:59:10 +0200 |
---|---|---|
committer | Kai Köhne <kai.koehne@qt.io> | 2021-10-21 16:11:06 +0200 |
commit | 5b2283926236a5bd5dc52401730eee8174f8022b (patch) | |
tree | 6ff1a3f669bb0360dfe5862dae744927185dbc9b | |
parent | c8f59c7aecc1216c60699b6a1d69a336a9b7f3e4 (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.cpp | 10 |
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(); } |