CMake: Fix generator parsing on Windows

Change-Id: I8afc8651fc1299a2a8782749966fd7ba770c9423
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This commit is contained in:
Tobias Hunger
2016-02-15 10:26:34 +01:00
parent 0d10ce3834
commit 4a1a29d9c5

View File

@@ -152,12 +152,14 @@ QStringList CMakeTool::supportedGenerators() const
foreach (const QString &line, lines) {
if (line.isEmpty())
continue;
if (line == QLatin1String("Generators"))
if (line == QLatin1String("Generators")) {
inGeneratorSection = true;
continue;
}
if (!inGeneratorSection)
continue;
if (line.startsWith(QLatin1String(" "))) {
if (line.startsWith(QLatin1String(" ")) && line.at(3) != QLatin1Char(' ')) {
int pos = line.indexOf(QLatin1Char('='));
if (pos < 0)
pos = line.length();