From 6e49f78b13d4bda91f0599fb3c2f0af76af14746 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 23 Jul 2019 13:08:17 +0200 Subject: [PATCH] CMake: Select better default target when a buildstep's target is no longer found Select a better fallback target when a buildstep's target is no longer defined. This change was cherry-picked from master branch: 9519f125e93d00221e962a1e1d3907839dac5d00 Change-Id: I7ef27361793125258cd2a73448d91d2561db5901 Reviewed-by: Eike Ziller --- src/plugins/cmakeprojectmanager/cmakebuildstep.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp b/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp index a46de056426..05ce969a852 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp @@ -115,7 +115,7 @@ void CMakeBuildStep::handleBuildTargetChanges(bool success) return; // Do not change when parsing failed. if (!isCurrentExecutableTarget(m_buildTarget) && !static_cast(project())->buildTargetTitles().contains(m_buildTarget)) { - setBuildTarget(allTarget()); + setBuildTarget(defaultBuildTarget()); } emit buildTargetsChanged(); }