Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'qt/org.eclipse.cdt.qt.core/plugin.xml')
-rw-r--r--qt/org.eclipse.cdt.qt.core/plugin.xml67
1 files changed, 42 insertions, 25 deletions
diff --git a/qt/org.eclipse.cdt.qt.core/plugin.xml b/qt/org.eclipse.cdt.qt.core/plugin.xml
index e7a5bc5ab1a..d6eb6d5449b 100644
--- a/qt/org.eclipse.cdt.qt.core/plugin.xml
+++ b/qt/org.eclipse.cdt.qt.core/plugin.xml
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
- <extension-point id="qtInstallTargetMapper" name="Qt Install Target Mapper" schema="schema/qtInstallTargetMapper.exsd"/>
+ <extension-point id="qtInstallProvider" name="Qt Install Provider" schema="schema/qtInstallProvider.exsd"/>
+ <extension-point id="qtToolChainMapper" name="Qt ToolChain Mapper" schema="schema/qtToolChainMapper.exsd"/>
<extension
point="org.eclipse.cdt.core.templates">
@@ -159,30 +160,6 @@
</configProvider>
</extension>
<extension
- point="org.eclipse.cdt.core.ScannerInfoProvider2">
- <provider
- builder="org.eclipse.cdt.qt.core.qtBuilder"
- class="org.eclipse.cdt.internal.qt.core.build.QtScannerInfoProvider">
- </provider>
- </extension>
- <extension
- point="org.eclipse.core.runtime.adapters">
- <factory
- adaptableType="org.eclipse.core.resources.IBuildConfiguration"
- class="org.eclipse.cdt.internal.qt.core.build.QtBuildConfigurationFactory">
- <adapter
- type="org.eclipse.cdt.qt.core.QtBuildConfiguration">
- </adapter>
- </factory>
- </extension>
- <extension
- point="org.eclipse.cdt.qt.core.qtInstallTargetMapper">
- <mapper
- class="org.eclipse.cdt.internal.qt.core.LocalQtInstallTargetMapper"
- targetTypeId="org.eclipse.launchbar.core.launchTargetType.local">
- </mapper>
- </extension>
- <extension
point="org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
delegate="org.eclipse.cdt.internal.qt.core.launch.QtLocalRunLaunchConfigDelegate"
@@ -204,4 +181,44 @@
type="org.eclipse.cdt.qt.core.launchConfigurationType">
</launchDelegate>
</extension>
+ <extension
+ point="org.eclipse.cdt.core.buildConfigProvider">
+ <provider
+ class="org.eclipse.cdt.internal.qt.core.build.QtBuildConfigurationProvider"
+ id="org.eclipse.cdt.qt.core.qtBuildConfigProvider"
+ natureId="org.eclipse.cdt.qt.core.qtNature">
+ </provider>
+ </extension>
+ <extension
+ point="org.eclipse.cdt.core.toolChainProvider">
+ <provider
+ class="org.eclipse.cdt.qt.core.QtMinGWToolChainProvider">
+ </provider>
+ </extension>
+ <extension
+ point="org.eclipse.cdt.qt.core.qtInstallProvider">
+ <provider
+ class="org.eclipse.cdt.internal.qt.core.provider.Msys2QtInstallProvider">
+ </provider>
+ <provider
+ class="org.eclipse.cdt.internal.qt.core.provider.HomebrewQtInstallProvider">
+ </provider>
+ <provider
+ class="org.eclipse.cdt.internal.qt.core.provider.QtInstallProvider">
+ </provider>
+ </extension>
+ <extension
+ point="org.eclipse.cdt.qt.core.qtToolChainMapper">
+ <mapping
+ spec="macx-clang">
+ <property
+ key="os"
+ value="macosx">
+ </property>
+ <property
+ key="arch"
+ value="x86_64">
+ </property>
+ </mapping>
+ </extension>
</plugin>

Back to the top