From 700c88418cea9484c60e25448723a63b63a329cd Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Fri, 21 Jun 2019 11:42:49 +0200 Subject: [PATCH] CMake: Fix inverted logic bug This was introduced by d5383c92a8392b6a89584f6e823bdc1378d00264 Change-Id: I88736c14d4dc811b2b375ee2a9b97d3114524d01 Reviewed-by: Tobias Hunger Reviewed-by: Cristian Adam --- src/plugins/cmakeprojectmanager/builddirmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/builddirmanager.cpp b/src/plugins/cmakeprojectmanager/builddirmanager.cpp index da2dcc5458e..5dfce4ab883 100644 --- a/src/plugins/cmakeprojectmanager/builddirmanager.cpp +++ b/src/plugins/cmakeprojectmanager/builddirmanager.cpp @@ -291,7 +291,7 @@ void BuildDirManager::parse(int reparseParameters) TaskHub::clearTasks(ProjectExplorer::Constants::TASK_CATEGORY_BUILDSYSTEM); - if (m_parameters.workDirectory.toFileInfo().exists("CMakeCache.txt")) { + if (!m_parameters.workDirectory.toFileInfo().exists("CMakeCache.txt")) { reparseParameters |= REPARSE_FORCE_CONFIGURATION | REPARSE_FORCE_CMAKE_RUN; } else if (reparseParameters & REPARSE_CHECK_CONFIGURATION) { if (checkConfiguration())