Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Applied Patch - cdt.ui - New Build Goodies from Sam

See note on cdt.core patch.

Index: .classpath
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/.classpath,v
retrieving revision 1.5
diff -u -r1.5 .classpath
--- .classpath	22 Jan 2003 18:53:22 -0000	1.5
+++ .classpath	17 Feb 2003 19:11:39 -0000
@@ -2,6 +2,7 @@
 <classpath>
     <classpathentry kind="src" path="src/"/>
     <classpathentry kind="src" path="utils.ui/"/>
+    <classpathentry kind="src" path="build"/>
     <classpathentry kind="src" path="/org.eclipse.ui"/>
     <classpathentry kind="src" path="/org.eclipse.core.resources"/>
     <classpathentry kind="src" path="/org.apache.xerces"/>
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/ChangeLog,v
retrieving revision 1.60
diff -u -r1.60 ChangeLog
--- ChangeLog	17 Feb 2003 17:05:19 -0000	1.60
+++ ChangeLog	17 Feb 2003 19:11:40 -0000
@@ -1,3 +1,11 @@
+2003-02-17 Doug Schaefer
+
+    Merged in Sam Robb's source for the build model.  The source can be
+    found in the build source folder.  There are new extension point schema
+    in the schema folder.  There are build icons in the icons/full/build16
+    folder.  As well a number of extension points and extensions have been
+    added to the plugin.xml file.
+
 2003-02-17 Judy N. Green
 	* plugin.xml
 	* icons/full/ctool16/convert-normal.gif
Index: plugin.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/plugin.xml,v
retrieving revision 1.22
diff -u -r1.22 plugin.xml
--- plugin.xml	17 Feb 2003 17:04:21 -0000	1.22
+++ plugin.xml	17 Feb 2003 19:11:41 -0000
@@ -424,4 +424,92 @@
       </CBuildConsole>
    </extension>
 
+   <extension-point id="CToolTabGroup" name="C/C++ Tool Configuration Tabs"
schema="schema/CToolTabGroup.exsd"/>
+
+   <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
+      		toolId="org.eclipse.cdt.gnu.tools.cc"
+            class="org.eclipse.cdt.gnu.tools.CTabGroupCC"
+            id="org.eclipse.cdt.gnu.tools.tabGroupCC">
+      </toolTabGroup>
+      <toolTabGroup
+      		toolId="org.eclipse.cdt.gnu.tools.cxx"
+            class="org.eclipse.cdt.gnu.tools.CTabGroupCXX"
+            id="org.eclipse.cdt.gnu.tools.tabGroupCXX">
+      </toolTabGroup>
+      <toolTabGroup
+      		toolId="org.eclipse.cdt.gnu.tools.cpp"
+            class="org.eclipse.cdt.gnu.tools.CTabGroupCPP"
+            id="org.eclipse.cdt.gnu.tools.tabGroupCPP">
+      </toolTabGroup>
+      <toolTabGroup
+      		toolId="org.eclipse.cdt.gnu.tools.ld"
+            class="org.eclipse.cdt.gnu.tools.CTabGroupLD"
+            id="org.eclipse.cdt.gnu.tools.tabGroupLD">
+      </toolTabGroup>
+   </extension>
+
 </plugin>



Back to the top