From fee2fb638b089702adad4ce066bb0e01f732046c Mon Sep 17 00:00:00 2001 From: Artem Sokolovskii Date: Thu, 28 Sep 2023 16:21:58 +0200 Subject: [PATCH] DAP: Fix start CMake debugging without executable Task-number: QTCREATORBUG-29630 Change-Id: Ib7acb7d231fe45d52f816de9d8c85897e2808aec Reviewed-by: hjk --- src/plugins/projectexplorer/projectexplorer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index ddd07732c90..6a4eba09116 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -2438,7 +2438,9 @@ MiniProjectTargetSelector *ProjectExplorerPlugin::targetSelector() void ProjectExplorerPluginPrivate::executeRunConfiguration(RunConfiguration *runConfiguration, Id runMode) { - const Tasks runConfigIssues = runConfiguration->checkForIssues(); + const Tasks runConfigIssues = runMode == Constants::DAP_CMAKE_DEBUG_RUN_MODE + ? Tasks() + : runConfiguration->checkForIssues(); if (!runConfigIssues.isEmpty()) { for (const Task &t : runConfigIssues) TaskHub::addTask(t);