mirror of https://gitlab.com/ita1024/waf.git
eclipse: pass correct languageId for C++ when generating tool otherwise settings will not be used when C++ files are edited
This commit is contained in:
parent
6cf97685f3
commit
d618c52931
|
@ -212,7 +212,7 @@ class eclipse(Build.BuildContext):
|
|||
'value': '"%s"'%(i)})
|
||||
if tool_name == "GNU C++" or tool_name == "GNU C":
|
||||
self.add(doc,tool,'inputType',{ 'id':'org.eclipse.cdt.build.core.settings.holder.inType.1', \
|
||||
'languageId':'org.eclipse.cdt.core.gcc','languageName':tool_name, \
|
||||
'languageId':'org.eclipse.cdt.core.gcc' if tool_name == "GNU C" else 'org.eclipse.cdt.core.g++','languageName':tool_name, \
|
||||
'sourceContentType':'org.eclipse.cdt.core.cSource,org.eclipse.cdt.core.cHeader', \
|
||||
'superClass':'org.eclipse.cdt.build.core.settings.holder.inType' })
|
||||
if source_dirs:
|
||||
|
|
Loading…
Reference in New Issue