forked from qt-creator/qt-creator
CMake: Fix restoration of remote cmake tools
So far this only worked accidentally for cases where a local cmake was available in a similar place. Change-Id: I089d2774b3fde00cf369b5524bb98023b6f1aadb Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -239,7 +239,7 @@ CMakeToolSettingsAccessor::cmakeTools(const QVariantMap &data, bool fromSdk) con
|
||||
|
||||
const QVariantMap dbMap = data.value(key).toMap();
|
||||
auto item = std::make_unique<CMakeTool>(dbMap, fromSdk);
|
||||
if (item->isAutoDetected() && !item->cmakeExecutable().toFileInfo().isExecutable()) {
|
||||
if (item->isAutoDetected() && !item->cmakeExecutable().isExecutableFile()) {
|
||||
qWarning() << QString::fromLatin1("CMakeTool \"%1\" (%2) dropped since the command is not executable.")
|
||||
.arg(item->cmakeExecutable().toUserOutput(), item->id().toString());
|
||||
continue;
|
||||
|
Reference in New Issue
Block a user