diff options
author | Marc-Andre Laperle | 2020-09-16 03:45:43 +0000 |
---|---|---|
committer | Marc-André Laperle | 2020-09-24 21:55:55 +0000 |
commit | 6a3e138431f4330cea0dd23c3a6f81da422a587e (patch) | |
tree | b3cddffe160069d4afdd025d55551a24c10e7a63 /windows/org.eclipse.cdt.msw.build/plugin.xml | |
parent | ae3159f8098d824dcc0c69c76df40d3bff06978c (diff) | |
download | org.eclipse.cdt-6a3e138431f4330cea0dd23c3a6f81da422a587e.tar.gz org.eclipse.cdt-6a3e138431f4330cea0dd23c3a6f81da422a587e.tar.xz org.eclipse.cdt-6a3e138431f4330cea0dd23c3a6f81da422a587e.zip |
Bug 567018 - Built-in language settings provider for Clang-cl
It is the same as GCC built-in provider but with tweaked parameters to
pass to Clang driver. It has to be enabled by hand since there is no
toolchain associated with it for now.
Change-Id: I5455d04725b2ee4709844d32ee32d355d120d807
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
Diffstat (limited to 'windows/org.eclipse.cdt.msw.build/plugin.xml')
-rw-r--r-- | windows/org.eclipse.cdt.msw.build/plugin.xml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/windows/org.eclipse.cdt.msw.build/plugin.xml b/windows/org.eclipse.cdt.msw.build/plugin.xml index 1476eaa756e..c8e8d75b575 100644 --- a/windows/org.eclipse.cdt.msw.build/plugin.xml +++ b/windows/org.eclipse.cdt.msw.build/plugin.xml @@ -762,4 +762,16 @@ prefer-non-shared="true"> </provider> </extension> + <extension + point="org.eclipse.cdt.core.LanguageSettingsProvider"> + <provider + class="org.eclipse.cdt.internal.msw.build.core.ClangClBuiltinSpecsDetector" + id="org.eclipse.cdt.msw.build.core.ClangCLBuiltinSpecsDetector" + name="%ClangCLBuiltinSpecsDetector.name" + parameter="${COMMAND} ${FLAGS} -E /clang:-P -v /clang:-dD "${INPUTS}"" + prefer-non-shared="true"> + <language-scope id="org.eclipse.cdt.core.gcc"/> + <language-scope id="org.eclipse.cdt.core.g++"/> + </provider> + </extension> </plugin> |