forked from qt-creator/qt-creator
CMake server-mode: Keep settings
Keep settings when switching from the temporary build directory to the real one using cmake with server-mode. Task-number: QTCREATORBUG-17360 Change-Id: If36489cb2584dc5e0b021430e5d860e146fd8a86 Reviewed-by: Florian Apolloner <florian@apolloner.eu> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -144,7 +144,7 @@ void ServerModeReader::parse(bool force)
|
||||
|
||||
QTC_ASSERT(m_cmakeServer, return);
|
||||
QVariantMap extra;
|
||||
if (force) {
|
||||
if (force || !QDir(m_parameters.buildDirectory.toString()).exists("CMakeCache.txt")) {
|
||||
QStringList cacheArguments = transform(m_parameters.configuration,
|
||||
[this](const CMakeConfigItem &i) {
|
||||
return i.toArgument(m_parameters.expander);
|
||||
|
||||
Reference in New Issue
Block a user