aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSergey Zhuravlev <zhuravlev@rutoken.ru>2020-05-16 20:13:17 +0300
committerzhuravlev <zhuravlev@rutoken.ru>2020-05-19 08:42:31 +0000
commitacd823e109f48196367e3b8767226f81314ffa65 (patch)
tree5f7e53f3492fec8683b1ca01f661c147de83b4fa /src
parentef814dd7d757e2870a24f2913d90edf6d821fc90 (diff)
Remove deleting trailing slash from VS env vars
After launching msbuild from QBS I got an error "LOGGERBASEDEXECTASK : ILC error ILC1004: Directory 'C:\Program Files (x86)\Windows Kits\10lib\10.0.15063.0\um' passed to argument 'targetplatformsdklibpath' does not exist.". Seems those trailing slashes are important. Change-Id: I2839d7054c866207bbaeef3e21a4ea6a9679f477 Fixes: QBS-1551 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/lib/corelib/tools/vsenvironmentdetector.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/lib/corelib/tools/vsenvironmentdetector.cpp b/src/lib/corelib/tools/vsenvironmentdetector.cpp
index 95451435a..b0788823f 100644
--- a/src/lib/corelib/tools/vsenvironmentdetector.cpp
+++ b/src/lib/corelib/tools/vsenvironmentdetector.cpp
@@ -275,8 +275,6 @@ void VsEnvironmentDetector::parseBatOutput(const QByteArray &output, std::vector
value.remove(m_windowsSystemDirPath);
if (value.endsWith(QLatin1Char(';')))
value.chop(1);
- if (value.endsWith(QLatin1Char('\\')))
- value.chop(1);
targetEnv->insert(name, value);
}
}