From 4514208af29aaa4d2f943acb2f0ea572f11d5242 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Wed, 6 Dec 2017 10:39:00 +0100 Subject: [PATCH] Nim: Fix debugger start of nim projects Task-number: QTCREATORBUG-19414 Change-Id: Ia93863a6127f4b670113cf6d9159defa4adb6ec4 Reviewed-by: hjk --- src/plugins/nim/project/nimproject.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/nim/project/nimproject.cpp b/src/plugins/nim/project/nimproject.cpp index 01f59177604..e8083a9cf38 100644 --- a/src/plugins/nim/project/nimproject.cpp +++ b/src/plugins/nim/project/nimproject.cpp @@ -30,6 +30,7 @@ #include "../nimconstants.h" +#include #include #include #include @@ -60,6 +61,8 @@ NimProject::NimProject(const FileName &fileName) : Project(Constants::C_NIM_MIME { setId(Constants::C_NIMPROJECT_ID); setDisplayName(fileName.toFileInfo().completeBaseName()); + // ensure debugging is enabled (Nim plugin translates nim code to C code) + setProjectLanguages(Core::Context(ProjectExplorer::Constants::CXX_LANGUAGE_ID)); m_projectScanTimer.setSingleShot(true); connect(&m_projectScanTimer, &QTimer::timeout, this, &NimProject::collectProjectFiles);