From 8b78eb2d22c08bc32870b841cd53213cb15b8dd7 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Thu, 25 Jan 2024 15:41:44 +0100 Subject: [PATCH] CMake: report project issues if the CMakeKitAspect is irrelevant This disables python kits when opening cmake projects in the target setup page. Change-Id: I205edd865c0eb6c499368f1d5e9f2c4b4bc8237a Reviewed-by: Cristian Adam Reviewed-by: --- src/plugins/cmakeprojectmanager/cmakekitaspect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/cmakekitaspect.cpp b/src/plugins/cmakeprojectmanager/cmakekitaspect.cpp index c297ef6838a..c49ad1ae3c3 100644 --- a/src/plugins/cmakeprojectmanager/cmakekitaspect.cpp +++ b/src/plugins/cmakeprojectmanager/cmakekitaspect.cpp @@ -250,7 +250,7 @@ Id CMakeKitAspect::cmakeToolId(const Kit *k) CMakeTool *CMakeKitAspect::cmakeTool(const Kit *k) { - return CMakeToolManager::findById(cmakeToolId(k)); + return k->isAspectRelevant(id()) ? CMakeToolManager::findById(cmakeToolId(k)) : nullptr; } void CMakeKitAspect::setCMakeTool(Kit *k, const Id id)