forked from qt-creator/qt-creator
CMake: Fix header-related issues in CMakeToolManager
Just reorder some lines, make it clearer where the headers are actually used. Change-Id: Iec5cf98e7cfad7ee1bdd98df85df38b03c54dff4 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -26,11 +26,11 @@
|
|||||||
#include "cmaketoolmanager.h"
|
#include "cmaketoolmanager.h"
|
||||||
|
|
||||||
#include <coreplugin/icore.h>
|
#include <coreplugin/icore.h>
|
||||||
#include <projectexplorer/toolchainmanager.h>
|
|
||||||
|
#include <utils/algorithm.h>
|
||||||
|
#include <utils/environment.h>
|
||||||
#include <utils/persistentsettings.h>
|
#include <utils/persistentsettings.h>
|
||||||
#include <utils/qtcassert.h>
|
#include <utils/qtcassert.h>
|
||||||
#include <utils/environment.h>
|
|
||||||
#include <utils/algorithm.h>
|
|
||||||
|
|
||||||
#include <QFileInfo>
|
#include <QFileInfo>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
@@ -143,7 +143,7 @@ static QList<CMakeTool *> autoDetectCMakeTools()
|
|||||||
|
|
||||||
QFileInfo fi;
|
QFileInfo fi;
|
||||||
for (const QString &exec : execs) {
|
for (const QString &exec : execs) {
|
||||||
fi.setFile(base.toString(), exec);
|
fi.setFile(QDir(base.toString()), exec);
|
||||||
if (fi.exists() && fi.isFile() && fi.isExecutable())
|
if (fi.exists() && fi.isFile() && fi.isExecutable())
|
||||||
suspects << FileName::fromString(fi.absoluteFilePath());
|
suspects << FileName::fromString(fi.absoluteFilePath());
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user