CMakePM: Refactor CMakeLists|Cache.txt as constants

Change-Id: I7165fa1d219a0c59bc519a9af1cd194414c4311c
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
Cristian Adam
2024-01-22 18:10:43 +01:00
parent b953735b22
commit 76a8966739
13 changed files with 39 additions and 25 deletions

View File

@@ -4,6 +4,7 @@
#include "cmakeabstractprocessstep.h"
#include "cmakekitaspect.h"
#include "cmakeprojectconstants.h"
#include "cmakeprojectmanagertr.h"
#include "cmaketool.h"
@@ -50,7 +51,7 @@ bool CMakeAbstractProcessStep::init()
// Warn if doing out-of-source builds with a CMakeCache.txt is the source directory
const Utils::FilePath projectDirectory = bc->target()->project()->projectDirectory();
if (bc->buildDirectory() != projectDirectory) {
if (projectDirectory.pathAppended("CMakeCache.txt").exists()) {
if (projectDirectory.pathAppended(Constants::CMAKE_CACHE_TXT).exists()) {
emit addTask(BuildSystemTask(
Task::Warning,
Tr::tr("There is a CMakeCache.txt file in \"%1\", which suggest an "