Merge remote-tracking branch 'origin/4.1'

Change-Id: I5cdc704c827a6f5abf4dc39e2a131d53df328bd2
This commit is contained in:
Eike Ziller
2016-06-22 11:29:07 +02:00
34 changed files with 272 additions and 96 deletions

View File

@@ -289,8 +289,12 @@ CMakeConfig BuildDirManager::parsedConfiguration() const
emit errorOccured(errorMessage);
const Utils::FileName sourceOfBuildDir
= Utils::FileName::fromUtf8(CMakeConfigItem::valueOf("CMAKE_HOME_DIRECTORY", m_cmakeCache));
if (sourceOfBuildDir != sourceDirectory()) // Use case-insensitive compare where appropriate
emit errorOccured(tr("The build directory is not for %1").arg(sourceDirectory().toUserOutput()));
const Utils::FileName canonicalSourceOfBuildDir = Utils::FileUtils::canonicalPath(sourceOfBuildDir);
const Utils::FileName canonicalSourceDirectory = Utils::FileUtils::canonicalPath(sourceDirectory());
if (canonicalSourceOfBuildDir != canonicalSourceDirectory) // Uses case-insensitive compare where appropriate
emit errorOccured(tr("The build directory is not for %1 but for %2")
.arg(canonicalSourceOfBuildDir.toUserOutput(),
canonicalSourceDirectory.toUserOutput()));
}
return m_cmakeCache;
}

View File

@@ -307,7 +307,7 @@ void CMakeBuildConfiguration::setCMakeConfiguration(const CMakeConfig &config)
}
if (hasKitOverride)
setWarning(tr("CMake Configuration set by the Kit was overridden in the project."));
setWarning(tr("CMake configuration set by the kit was overridden in the project."));
else
setWarning(QString());
}