forked from qt-creator/qt-creator
CMake: Clean cmake cache on compiler changes
According to the cmake developers this needs to be done. Change-Id: I85670da11be31a71dd22fe2ea8d9102e47cc6535 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -163,9 +163,11 @@ void BuildDirManager::maybeForceReparseOnceReaderReady()
|
|||||||
const QByteArray GENERATOR_KEY = "CMAKE_GENERATOR";
|
const QByteArray GENERATOR_KEY = "CMAKE_GENERATOR";
|
||||||
const QByteArray EXTRA_GENERATOR_KEY = "CMAKE_EXTRA_GENERATOR";
|
const QByteArray EXTRA_GENERATOR_KEY = "CMAKE_EXTRA_GENERATOR";
|
||||||
const QByteArray CMAKE_COMMAND_KEY = "CMAKE_COMMAND";
|
const QByteArray CMAKE_COMMAND_KEY = "CMAKE_COMMAND";
|
||||||
|
const QByteArray CMAKE_C_COMPILER_KEY = "CMAKE_C_COMPILER";
|
||||||
|
const QByteArray CMAKE_CXX_COMPILER_KEY = "CMAKE_CXX_COMPILER";
|
||||||
|
|
||||||
const QByteArrayList criticalKeys
|
const QByteArrayList criticalKeys
|
||||||
= QByteArrayList() << GENERATOR_KEY << CMAKE_COMMAND_KEY;
|
= { GENERATOR_KEY, CMAKE_COMMAND_KEY, CMAKE_C_COMPILER_KEY, CMAKE_CXX_COMPILER_KEY };
|
||||||
|
|
||||||
const CMakeConfig currentConfig = parsedConfiguration();
|
const CMakeConfig currentConfig = parsedConfiguration();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user