Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'build/org.eclipse.cdt.managedbuilder.core/plugin.xml')
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/plugin.xml68
1 files changed, 68 insertions, 0 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.core/plugin.xml b/build/org.eclipse.cdt.managedbuilder.core/plugin.xml
new file mode 100644
index 00000000000..a6f8dd79219
--- /dev/null
+++ b/build/org.eclipse.cdt.managedbuilder.core/plugin.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<plugin
+ id="org.eclipse.cdt.managedbuilder.core"
+ name="%pluginName"
+ version="1.0.0"
+ provider-name="%providerName"
+ class="org.eclipse.cdt.managedbuilder.core.ManagedBuilderCorePlugin">
+
+ <runtime>
+ <library name="mngbuildcore.jar"/>
+ </runtime>
+ <requires>
+ <import plugin="org.apache.xerces"/>
+ <import plugin="org.eclipse.cdt.core"/>
+ <import plugin="org.eclipse.core.resources"/>
+ <import plugin="org.eclipse.core.runtime"/>
+ </requires>
+
+
+ <extension-point id="ManagedBuildInfo" name="Managed Build Tools" schema="schema/ManagedBuildTools.exsd"/>
+
+<!-- =================================================================================== -->
+<!-- Extension Point: IScannerInfoProvider for the managed Builder -->
+<!-- =================================================================================== -->
+ <extension
+ id="ManagedBuildManager"
+ point="org.eclipse.cdt.core.ScannerInfoProvider">
+ <cextension>
+ <run
+ class="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager">
+ </run>
+ </cextension>
+ </extension>
+<!-- =================================================================================== -->
+<!-- Extension Point: Makefile Generation Builder -->
+<!-- =================================================================================== -->
+ <extension
+ id="genmakebuilder"
+ name="%GeneratedMakefileCBuilder.name"
+ point="org.eclipse.core.resources.builders">
+ <builder
+ hasNature="true">
+ <run
+ class="org.eclipse.cdt.managedbuilder.internal.core.GeneratedMakefileBuilder">
+ </run>
+ </builder>
+ </extension>
+<!-- =================================================================================== -->
+<!-- Extension Point: Managed Build Project Nature -->
+<!-- =================================================================================== -->
+ <extension
+ id="managedBuildNature"
+ name="%ManagedBuildNature.name"
+ point="org.eclipse.core.resources.natures">
+ <requires-nature
+ id="org.eclipse.cdt.core.cnature">
+ </requires-nature>
+ <runtime>
+ <run
+ class="org.eclipse.cdt.managedbuilder.core.ManagedCProjectNature">
+ </run>
+ </runtime>
+ <builder
+ id="org.eclipse.cdt.managedbuilder.core.genmakebuilder">
+ </builder>
+ </extension>
+
+</plugin>

Back to the top