Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Removed the old schema and extension point descriptions for the original managed build model

Hi All,
Since I forgot to do this last release, I am removing the original managed 
build model schema and extension points from the cdt core and ui projects. 
I have tested that this does not cause problems on Unix and Windows. My 
Linux problems continue, but I can't see how that platform would be any 
different.

Sean Evoy
Rational Software - IBM Software Group
Ottawa, Ontario, Canada
Index: plugin.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt.core/plugin.xml,v
retrieving revision 1.32
diff -u -r1.32 plugin.xml
--- plugin.xml	17 Sep 2003 02:11:24 -0000	1.32
+++ plugin.xml	19 Sep 2003 18:32:15 -0000
@@ -23,99 +23,32 @@
 
 
    <extension-point id="CProject" name="%CProject.name"/>
-
 <!-- =================================================================================== -->
 <!-- Extension Point:(Deprecated, to be removed)                                         -->
 <!-- =================================================================================== -->
-
    <extension-point id="CBuildModel" name="%CBuilder.name"/>
-
 <!-- =================================================================================== -->
 <!-- Extension Point:(Deprecated, to be removed) Default command for the MakeBuilder     -->
 <!-- =================================================================================== -->
-
    <extension-point id="CBuildCommand" name="%CBuildCommand.name"/>
-
 <!-- =================================================================================== -->
 <!-- Extension Point:(work in progress) IConsole, customize a C Build console output     -->
 <!-- =================================================================================== -->
-
    <extension-point id="CBuildConsole" name="%CBuildConsole.name"/>
-
 <!-- =================================================================================== -->
 <!-- Extension Point: IProcessList, returns a list of running processes                  -->
 <!-- =================================================================================== -->
-
    <extension-point id="ProcessList" name="%ProcessList.name" schema="schema/ProcessList.exsd"/>
-
 <!-- =================================================================================== -->
 <!-- Extension Point: IErrorParser, error parsers use when building                      -->
 <!-- =================================================================================== -->
-
    <extension-point id="ErrorParser" name="%ErrorParser.name"/>
-
 <!-- =================================================================================== -->
 <!-- Extension Point: IBinaryParser, use to detect wheter an IFile is a binary           -->
 <!-- =================================================================================== -->
-
    <extension-point id="BinaryParser" name="BinaryParser"/>
-
-<!-- =================================================================================== -->
-<!-- Extension Point: ????????????????                                                   -->
-<!-- =================================================================================== -->
-
-   <extension-point id="CToolchain" name="C/C++ Toolchain Provider" schema="schema/CToolchain.exsd"/>
-   <extension-point id="CBuildConfiguration" name="C/C++ Build Configuration" schema="schema/CBuildConfiguration.exsd"/>
-   <extension-point id="CTool" name="C/C++ Tool" schema="schema/CTool.exsd"/>
-   <extension-point id="CBuildVariable" name="C/C++ Build Variable" schema="schema/CBuildVariable.exsd"/>
-   <extension-point id="CToolType" name="C/C++ Tool Type" schema="schema/CToolType.exsd"/>
    <extension-point id="ScannerInfoProvider" name="Scanner Information Provider"/>
 
-
-<!-- =================================================================================== -->
-<!-- Extension Point: ????????????????                                                   -->
-<!-- =================================================================================== -->
-
-   <extension
-         point="org.eclipse.cdt.core.CToolType">
-      <type
-            name="C Compiler"
-            id="org.eclipse.cdt.core.tool.c_compiler">
-      </type>
-      <type
-            name="C++ Compiler"
-            id="org.eclipse.cdt.core.tool.c++_compiler">
-      </type>
-      <type
-            name="Preprocessor"
-            id="org.eclipse.cdt.core.tool.c_preprocessor">
-      </type>
-      <type
-            name="Assembler"
-            id="org.eclipse.cdt.core.tool.assembler">
-      </type>
-      <type
-            name="Linker"
-            id="org.eclipse.cdt.core.tool.linker">
-      </type>
-      <type
-            name="Archiver"
-            id="org.eclipse.cdt.core.tool.archiver">
-      </type>
-      <type
-            name="Debugger"
-            id="org.eclipse.cdt.core.tool.debugger">
-      </type>
-      <type
-            name="Profiler"
-            id="org.eclipse.cdt.core.tool.profiler">
-      </type>
-      <type
-            name="Symbol Stripper"
-            id="org.eclipse.cdt.core.tool.strip">
-      </type>
-   </extension>
-
 <!-- =================================================================================== -->
 <!-- Define the list of the Binary Parser provided by the CDT                            -->
 <!-- =================================================================================== -->
@@ -129,8 +62,7 @@
          </run>
       </cextension>
    </extension>
-
-   <!-- extension
+<!-- extension
          id="GNU_ELF"
          name="GNU Elf Parser"
          point="org.eclipse.cdt.core.BinaryParser">
@@ -140,7 +72,6 @@
          </run>
       </cextension>
    </extension -->
-
    <extension
          id="PE"
          name="PE Windows Parser"
@@ -151,7 +82,6 @@
          </run>
       </cextension>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- Define the list of Error Parser provided by the CDT                                 -->
 <!-- =================================================================================== -->
@@ -163,7 +93,6 @@
             class="org.eclipse.cdt.internal.errorparsers.GCCErrorParser">
       </errorparser>
    </extension>
-
    <extension
          id="GASErrorParser"
          name="CDT GNU Assembler Error Parser"
@@ -172,7 +101,6 @@
             class="org.eclipse.cdt.internal.errorparsers.GASErrorParser">
       </errorparser>
    </extension>
-
    <extension
          id="GLDErrorParser"
          name="CDT GNU Linker Error Parser"
@@ -181,7 +109,6 @@
             class="org.eclipse.cdt.internal.errorparsers.GLDErrorParser">
       </errorparser>
    </extension>
-
    <extension
          id="MakeErrorParser"
          name="CDT GNU Make Error Parser"
@@ -190,7 +117,6 @@
             class="org.eclipse.cdt.internal.errorparsers.MakeErrorParser">
       </errorparser>
    </extension>
-
    <extension
          id="VCErrorParser"
          name="CDT Visual C Error Parser"
@@ -199,11 +125,9 @@
             class="org.eclipse.cdt.internal.errorparsers.VCErrorParser">
       </errorparser>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- Eclipse Builder provided by the CDT, to be removed to the MakePlugin                -->
 <!-- =================================================================================== -->
-
    <extension
          id="cbuilder"
          name="C Builder"
@@ -214,11 +138,9 @@
          </run>
       </builder>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- CDT customized problem markers: C Problem markers                                   -->
 <!-- =================================================================================== -->
-
    <extension
          id="problem"
          name="%CProblemMarker.name"
@@ -230,11 +152,9 @@
             type="org.eclipse.core.resources.textmarker">
       </super>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- CDT C Nature                                                                        -->
 <!-- =================================================================================== -->
-
    <extension
          id="cnature"
          name="%cnature.name"
@@ -245,11 +165,9 @@
          </run>
       </runtime>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- CDT C++ Nature                                                                      -->
 <!-- =================================================================================== -->
-
    <extension
          id="ccnature"
          name="%cnature.name"
@@ -260,23 +178,18 @@
          </run>
       </runtime>
    </extension>
-
-
 <!-- =================================================================================== -->
 <!-- Deprecated Make default command, will be removed.                                   -->
 <!-- =================================================================================== -->
-
    <extension
          point="org.eclipse.cdt.core.CBuildCommand">
       <buildcommand
             command="make">
       </buildcommand>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- Deprecated Make owner, will be removed.                                             -->
 <!-- =================================================================================== -->
-
    <extension
          id="make"
          name="%makeproject.name"
@@ -285,11 +198,9 @@
             class="org.eclipse.cdt.internal.core.make.MakeProject">
       </cproject>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- Deprecated Make builder, will be removed.                                           -->
 <!-- =================================================================================== -->
-
    <extension
          id="makeBuilder"
          name="%makebuildmodel.name"
@@ -298,11 +209,9 @@
             class="org.eclipse.cdt.internal.core.make.MakeBuilder">
       </run>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- Some well known C file extensions override for the team plugins                     -->
 <!-- =================================================================================== -->
-
    <extension
          point="org.eclipse.team.core.fileTypes">
       <fileTypes
@@ -358,11 +267,9 @@
             extension=".cdtproject">
       </fileTypes>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- Some well known C file extensions override for the team plugins                     -->
 <!-- =================================================================================== -->
-
    <extension
          point="org.eclipse.team.core.ignore">
       <ignore
@@ -390,11 +297,9 @@
             pattern="*.exe">
       </ignore>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- Extension Point(Note:Temporary): IScannerInfoProvider for the standard Builder      -->
 <!-- =================================================================================== -->
-
    <extension
          id="StandardBuildManager"
          point="org.eclipse.cdt.core.ScannerInfoProvider">
@@ -404,13 +309,18 @@
          </run>
       </cextension>
    </extension>
-
 <!-- =================================================================================== -->
 <!-- =================================================================================== -->
-
-    <extension id="task" name="%CTaskName" point="org.eclipse.core.resources.markers">
-        <super type="org.eclipse.core.resources.taskmarker"/> 
-        <persistent value="true"/>
-    </extension>
+   <extension
+         id="task"
+         name="%CTaskName"
+         point="org.eclipse.core.resources.markers">
+      <super
+            type="org.eclipse.core.resources.taskmarker">
+      </super>
+      <persistent
+            value="true">
+      </persistent>
+   </extension>
 
 </plugin>
Index: schema/CBuildConfiguration.exsd
===================================================================
RCS file: schema/CBuildConfiguration.exsd
diff -N schema/CBuildConfiguration.exsd
--- schema/CBuildConfiguration.exsd	17 Feb 2003 19:10:36 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,116 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.cdt.core">
-<annotation>
-   <appInfo>
-      <meta.schema plugin="org.eclipse.cdt.core" id="CBuildConfiguration" name="C/C++ Build Configuration"/>
-   </appInfo>
-   <documentation>
-      [Enter description of this extension point]
-   </documentation>
-</annotation>
-
-   <element name="extension">
-      <complexType>
-         <sequence>
-            <element ref="configuration" minOccurs="1" maxOccurs="unbounded"/>
-         </sequence>
-         <attribute name="point" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a fully qualified identifier of the target extension point
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string">
-            <annotation>
-               <documentation>
-                  an optional identifier of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="name" type="string">
-            <annotation>
-               <documentation>
-                  an optional name of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <element name="configuration">
-      <complexType>
-         <attribute name="name" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a translatable name that will be used to identify this build
-configuration in UI elements.
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="class" type="string" use="required">
-            <annotation>
-               <documentation>
-                  name of a Java class implementing the ICBuildConfigurationProvider interface.
-               </documentation>
-               <appInfo>
-                  <meta.attribute kind="java" basedOn="org.eclipse.cdt.core.builder.model.ICBuildConfigurationProvider"/>
-               </appInfo>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a unique name that will be used to idenitfy this build configuration.
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="natures" type="string">
-            <annotation>
-               <documentation>
-                  project nature this build configuration is associated with.
-If '*' or not specified, it is associated with all project natures.
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="examples"/>
-      </appInfo>
-      <documentation>
-         [Enter extension point usage example here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="apiInfo"/>
-      </appInfo>
-      <documentation>
-         [Enter API information here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="implementation"/>
-      </appInfo>
-      <documentation>
-         [Enter information about supplied implementation of this extension point.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="copyright"/>
-      </appInfo>
-      <documentation>
-         
-      </documentation>
-   </annotation>
-
-</schema>
Index: schema/CBuildVariable.exsd
===================================================================
RCS file: schema/CBuildVariable.exsd
diff -N schema/CBuildVariable.exsd
--- schema/CBuildVariable.exsd	17 Feb 2003 19:10:36 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,109 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.cdt.core.builder">
-<annotation>
-   <appInfo>
-      <meta.schema plugin="org.eclipse.cdt.core.builder" id="CBuildVariable" name="C/C++ Build Variable"/>
-   </appInfo>
-   <documentation>
-      [Enter description of this extension point]
-   </documentation>
-</annotation>
-
-   <element name="extension">
-      <complexType>
-         <sequence>
-            <element ref="variable" minOccurs="1" maxOccurs="unbounded"/>
-         </sequence>
-         <attribute name="point" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a fully qualified identifier of the target extension point
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string">
-            <annotation>
-               <documentation>
-                  an optional identifier of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="name" type="string">
-            <annotation>
-               <documentation>
-                  an optional name of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <element name="variable">
-      <complexType>
-         <attribute name="class" type="string" use="required">
-            <annotation>
-               <documentation>
-                  name of a Java class implementing the ICBuildVariableProvider
-interface.
-               </documentation>
-               <appInfo>
-                  <meta.attribute kind="java" basedOn="org.eclipse.cdt.core.builder.model.ICBuildVariable"/>
-               </appInfo>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a unique name that will be used to idenitfy this build variable provider.
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="natures" type="string">
-            <annotation>
-               <documentation>
-                  project nature this build variable provider is associated with.
-If '*' or not specified, it is associated with all project natures.
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="examples"/>
-      </appInfo>
-      <documentation>
-         [Enter extension point usage example here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="apiInfo"/>
-      </appInfo>
-      <documentation>
-         [Enter API information here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="implementation"/>
-      </appInfo>
-      <documentation>
-         [Enter information about supplied implementation of this extension point.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="copyright"/>
-      </appInfo>
-      <documentation>
-         
-      </documentation>
-   </annotation>
-
-</schema>
Index: schema/CTool.exsd
===================================================================
RCS file: schema/CTool.exsd
diff -N schema/CTool.exsd
--- schema/CTool.exsd	17 Feb 2003 19:10:36 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,114 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.cdt.core.builder">
-<annotation>
-   <appInfo>
-      <meta.schema plugin="org.eclipse.cdt.core.builder" id="CTool" name="C/C++ Tool"/>
-   </appInfo>
-   <documentation>
-      [Enter description of this extension point]
-   </documentation>
-</annotation>
-
-   <element name="extension">
-      <complexType>
-         <sequence>
-            <element ref="tool" minOccurs="1" maxOccurs="unbounded"/>
-         </sequence>
-         <attribute name="point" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a fully qualified identifier of the target extension point
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string">
-            <annotation>
-               <documentation>
-                  an optional identifier of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="name" type="string">
-            <annotation>
-               <documentation>
-                  an optional name of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <element name="tool">
-      <complexType>
-         <attribute name="name" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a translatable name that will be used to identify this tool in UI elements.
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="class" type="string" use="required">
-            <annotation>
-               <documentation>
-                  name of a Java class implementing the ICTool interface.
-               </documentation>
-               <appInfo>
-                  <meta.attribute kind="java" basedOn="org.eclipse.cdt.core.builder.model.ICTool"/>
-               </appInfo>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a unique name that will be used to idenitfy this tool.
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="type" type="string" use="required">
-            <annotation>
-               <documentation>
-                  the type of this tool (corresponds to a CToolType id).
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="examples"/>
-      </appInfo>
-      <documentation>
-         [Enter extension point usage example here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="apiInfo"/>
-      </appInfo>
-      <documentation>
-         [Enter API information here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="implementation"/>
-      </appInfo>
-      <documentation>
-         [Enter information about supplied implementation of this extension point.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="copyright"/>
-      </appInfo>
-      <documentation>
-         
-      </documentation>
-   </annotation>
-
-</schema>
Index: schema/CToolType.exsd
===================================================================
RCS file: schema/CToolType.exsd
diff -N schema/CToolType.exsd
--- schema/CToolType.exsd	17 Feb 2003 19:10:36 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,98 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.cdt.core.builder">
-<annotation>
-   <appInfo>
-      <meta.schema plugin="org.eclipse.cdt.core.builder" id="CToolType" name="name"/>
-   </appInfo>
-   <documentation>
-      [Enter description of this extension point]
-   </documentation>
-</annotation>
-
-   <element name="extension">
-      <complexType>
-         <sequence>
-            <element ref="type" minOccurs="1" maxOccurs="unbounded"/>
-         </sequence>
-         <attribute name="point" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a fully qualified identifier of the target extension point
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string">
-            <annotation>
-               <documentation>
-                  an optional identifier of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="name" type="string">
-            <annotation>
-               <documentation>
-                  an optional name of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <element name="type">
-      <complexType>
-         <attribute name="id" type="string">
-            <annotation>
-               <documentation>
-                  a unique name that will be used to idenitfy this type of tool.
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="name" type="string">
-            <annotation>
-               <documentation>
-                  a translatable name that will be used to identify this type of
-tool in UI elements.
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="examples"/>
-      </appInfo>
-      <documentation>
-         [Enter extension point usage example here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="apiInfo"/>
-      </appInfo>
-      <documentation>
-         [Enter API information here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="implementation"/>
-      </appInfo>
-      <documentation>
-         [Enter information about supplied implementation of this extension point.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="copyright"/>
-      </appInfo>
-      <documentation>
-         
-      </documentation>
-   </annotation>
-
-</schema>
Index: schema/CToolchain.exsd
===================================================================
RCS file: schema/CToolchain.exsd
diff -N schema/CToolchain.exsd
--- schema/CToolchain.exsd	17 Feb 2003 19:10:36 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,109 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.cdt.core">
-<annotation>
-   <appInfo>
-      <meta.schema plugin="org.eclipse.cdt.core" id="a CToolchainProvider" name="C/C++ Toolchain Provider"/>
-   </appInfo>
-   <documentation>
-      [Enter description of this extension point]
-   </documentation>
-</annotation>
-
-   <element name="extension">
-      <complexType>
-         <sequence>
-            <element ref="provider" minOccurs="1" maxOccurs="unbounded"/>
-         </sequence>
-         <attribute name="point" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a fully qualified identifier of the target extension point
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string">
-            <annotation>
-               <documentation>
-                  an optional identifier of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="name" type="string">
-            <annotation>
-               <documentation>
-                  an optional name of the extension instance
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <element name="provider">
-      <complexType>
-         <attribute name="id" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a unique name that will be used to identify this toolchain provider.
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="class" type="string" use="required">
-            <annotation>
-               <documentation>
-                  name of a Java class implementing the ICToolchainProvider
-interface.
-               </documentation>
-               <appInfo>
-                  <meta.attribute kind="java" basedOn="org.eclipse.cdt.core.builder.model.ICToolchainProvider"/>
-               </appInfo>
-            </annotation>
-         </attribute>
-         <attribute name="natures" type="string">
-            <annotation>
-               <documentation>
-                  project nature this build configuration is associated with.
-If '*' or not specified, it is associated with all project natures.
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="examples"/>
-      </appInfo>
-      <documentation>
-         [Enter extension point usage example here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="apiInfo"/>
-      </appInfo>
-      <documentation>
-         [Enter API information here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="implementation"/>
-      </appInfo>
-      <documentation>
-         [Enter information about supplied implementation of this extension point.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="copyright"/>
-      </appInfo>
-      <documentation>
-         
-      </documentation>
-   </annotation>
-
-</schema>
Index: plugin.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/plugin.xml,v
retrieving revision 1.45
diff -u -r1.45 plugin.xml
--- plugin.xml	17 Sep 2003 02:18:16 -0000	1.45
+++ plugin.xml	19 Sep 2003 18:33:37 -0000
@@ -26,14 +26,12 @@
    <extension-point id="CCompletionContributor" name="%completionContributorName"/>
    <extension-point id="CElementFilters" name="%elementFiltersName"/>
    <extension-point id="BinaryParserPage" name="Binary Parser Page"/>
-
 <!-- =========================================================================== -->
-<!-- Extension Implementation: must implement org.eclipse.jface.text.ITextHover  -->
-<!-- Purpose: Provide a perspective specific text hovering for CEditor files     -->
 <!-- Extension point: org.eclipse.cdt.ui.textHovers                        -->
+<!-- Purpose: Provide a perspective specific text hovering for CEditor files     -->
+<!-- Extension Implementation: must implement org.eclipse.jface.text.ITextHover  -->
 <!-- =========================================================================== -->
    <extension-point id="textHovers" name="%textHoversName"/>
-   <extension-point id="CToolTabGroup" name="C/C++ Tool Configuration Tabs" schema="schema/CToolTabGroup.exsd"/>
 
 <!-- Implement our filters for C-View.  -->
    <extension
@@ -132,8 +130,8 @@
             id="org.eclipse.cdt.ui.CView">
       </view>
    </extension>
-<!-- The wizards -->
 <!-- For C Wizards -->
+<!-- The wizards -->
    <extension
          point="org.eclipse.ui.newWizards">
       <category
@@ -440,94 +438,6 @@
             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
       </keyBinding>
    </extension>
-<!--
-   <extension
-         point="org.eclipse.ui.views">
-      <view
-            name="Build Configurations"
-            icon="icons/full/build16/build_configs.gif"
-            category="org.eclipse.cdt.ui.views"
-            class="org.eclipse.cdt.ui.builder.internal.CBuildConfigView"
-            id="org.eclipse.cdt.ui.builder.internal.BuildConfigView">
-      </view>
-   </extension>
-   <extension
-         point="org.eclipse.cdt.core.CBuildConfiguration">
-      <configuration
-            natures="*"
-            name="Debug"
-            class="org.eclipse.cdt.core.builder.CDebugBuildConfigurationProvider"
-            id="org.eclipse.cdt.core.builder.debugBuildConfiguration">
-      </configuration>
-      <configuration
-            natures="*"
-            name="Release"
-            class="org.eclipse.cdt.core.builder.CReleaseBuildConfigurationProvider"
-            id="org.eclipse.cdt.core.builder.releaseBuildConfiguration">
-      </configuration>
-      <configuration
-            natures="*"
-            name="Profile"
-            class="org.eclipse.cdt.core.builder.CProfileBuildConfigurationProvider"
-            id="org.eclipse.cdt.core.builder.profileBuildConfiguration">
-      </configuration>
-   </extension>
-   <extension
-         point="org.eclipse.cdt.core.CToolchain">
-      <provider
-            natures="*"
-            class="org.eclipse.cdt.gnu.tools.CGnuToolchainProvider"
-            id="org.eclipse.cdt.gnu.tools.native">
-      </provider>
-   </extension>
-   <extension
-         point="org.eclipse.cdt.core.CToolType">
-      <type
-            name="RPC Protocol Compiler"
-            id="org.eclipse.cdt.core.tool.rpcgen">
-      </type>
-   </extension>
-   <extension
-         point="org.eclipse.cdt.core.CTool">
-      <tool
-            name="RPC Protocol Compiler"
-            type="org.eclipse.cdt.gnu.tools.rpcgen"
-            class="org.eclipse.cdt.gnu.tools.CToolRpcgen"
-            id="org.eclipse.cdt.gnu.tool.rpcgen">
-      </tool>
-   </extension>
-   <extension
-         point="org.eclipse.cdt.core.CBuildVariable">
-      <variable
-            class="org.eclipse.cdt.gnu.tools.CStandardCVars"
-            id="org.eclipse.cdt.gnu.tools.stdCVars">
-      </variable>
-   </extension>
-   <extension
-         point="org.eclipse.cdt.ui.CToolTabGroup">
-      <toolTabGroup
-            class="org.eclipse.cdt.gnu.tools.CTabGroupCC"
-            toolId="org.eclipse.cdt.gnu.tools.cc"
-            id="org.eclipse.cdt.gnu.tools.tabGroupCC">
-      </toolTabGroup>
-      <toolTabGroup
-            class="org.eclipse.cdt.gnu.tools.CTabGroupCXX"
-            toolId="org.eclipse.cdt.gnu.tools.cxx"
-            id="org.eclipse.cdt.gnu.tools.tabGroupCXX">
-      </toolTabGroup>
-      <toolTabGroup
-            class="org.eclipse.cdt.gnu.tools.CTabGroupCPP"
-            toolId="org.eclipse.cdt.gnu.tools.cpp"
-            id="org.eclipse.cdt.gnu.tools.tabGroupCPP">
-      </toolTabGroup>
-      <toolTabGroup
-            class="org.eclipse.cdt.gnu.tools.CTabGroupLD"
-            toolId="org.eclipse.cdt.gnu.tools.ld"
-            id="org.eclipse.cdt.gnu.tools.tabGroupLD">
-      </toolTabGroup>
-   </extension>
- -->
-   
    <extension
          id="org.eclipse.cdt.ui.CSearchPage"
          name="CSearchPage"
@@ -603,13 +513,12 @@
          </part>
       </actionSetPartAssociation>
    </extension>
-
    <extension
          point="org.eclipse.cdt.ui.BinaryParserPage">
       <parserPage
+            parserID="org.eclipse.cdt.core.GNU_ELF"
             class="org.eclipse.cdt.ui.dialogs.GNUElfBinaryParserPage"
-            id="ElfBinaryParserPage"
-            parserID="org.eclipse.cdt.core.GNU_ELF">
+            id="ElfBinaryParserPage">
       </parserPage>
    </extension>
 
Index: schema/CToolTabGroup.exsd
===================================================================
RCS file: schema/CToolTabGroup.exsd
diff -N schema/CToolTabGroup.exsd
--- schema/CToolTabGroup.exsd	17 Feb 2003 19:13:07 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,101 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.cdt.core.builder">
-<annotation>
-   <appInfo>
-      <meta.schema plugin="org.eclipse.cdt.core.builder" id="CToolConfigurationTabGroup" name="C/C++ Tool Configuration Tab Group"/>
-   </appInfo>
-   <documentation>
-      [Enter description of this extension point]
-   </documentation>
-</annotation>
-
-   <element name="extension">
-      <complexType>
-         <sequence>
-            <element ref="toolTabGroup"/>
-         </sequence>
-         <attribute name="point" type="string" use="required">
-            <annotation>
-               <documentation>
-                  
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="id" type="string">
-            <annotation>
-               <documentation>
-                  
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="name" type="string">
-            <annotation>
-               <documentation>
-                  
-               </documentation>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <element name="toolTabGroup">
-      <complexType>
-         <attribute name="id" type="string" use="required">
-            <annotation>
-               <documentation>
-                  a unique name that will be used to idenitfy this tab group.
-               </documentation>
-            </annotation>
-         </attribute>
-         <attribute name="class" type="string" use="required">
-            <annotation>
-               <documentation>
-                  name of a Java class implementing the ICToolConfigurationTabGroup
-interface.
-               </documentation>
-               <appInfo>
-                  <meta.attribute kind="java" basedOn="org.eclipse.cdt.ui.builder.ICToolConfigurationTabGroup"/>
-               </appInfo>
-            </annotation>
-         </attribute>
-      </complexType>
-   </element>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="examples"/>
-      </appInfo>
-      <documentation>
-         [Enter extension point usage example here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="apiInfo"/>
-      </appInfo>
-      <documentation>
-         [Enter API information here.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="implementation"/>
-      </appInfo>
-      <documentation>
-         [Enter information about supplied implementation of this extension point.]
-      </documentation>
-   </annotation>
-
-   <annotation>
-      <appInfo>
-         <meta.section type="copyright"/>
-      </appInfo>
-      <documentation>
-         
-      </documentation>
-   </annotation>
-
-</schema>

Back to the top