summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2009-03-25 08:43:38 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2009-03-25 08:43:38 +0000
commit632d9ac2bccc89da51c5eefd252e88663681a44d (patch)
treebd4150ddea0b513591881928eb2f9913696873b5
parentSupport space characters in paths and options. (diff)
downloadrtems-eclipse-plug-in-632d9ac2bccc89da51c5eefd252e88663681a44d.tar.bz2
Added project type for static libraries.
-rw-r--r--org.rtems.cdt/plugin.xml27
1 files changed, 26 insertions, 1 deletions
diff --git a/org.rtems.cdt/plugin.xml b/org.rtems.cdt/plugin.xml
index 83cb7be..f44f8f1 100644
--- a/org.rtems.cdt/plugin.xml
+++ b/org.rtems.cdt/plugin.xml
@@ -312,7 +312,9 @@
</tool>
</toolChain>
- <!-- Project Type -->
+ <!-- Project Types -->
+
+ <!-- The ID names in the executable project are not very good, but we have to keep them for backward compatibility. -->
<projectType
buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe"
id="org.rtems.cdt.projectType"
@@ -336,6 +338,29 @@
</toolChain>
</configuration>
</projectType>
+ <projectType
+ buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib"
+ id="org.rtems.cdt.lib.static.project"
+ name="RTEMS Static Library">
+ <configuration
+ id="org.rtems.cdt.lib.static.config"
+ name="RTEMS Library Configuration"
+ parent="org.rtems.cdt.config.base">
+ <toolChain
+ id="org.rtems.cdt.lib.static.config.toolchain"
+ superClass="org.rtems.cdt.toolchain">
+ </toolChain>
+ </configuration>
+ <configuration
+ id="org.rtems.cdt.lib.static.config.cygwin"
+ name="RTEMS Library Configuration"
+ parent="org.rtems.cdt.config.base">
+ <toolChain
+ id="org.rtems.cdt.lib.static.config.toolchain.cygwin"
+ superClass="org.rtems.cdt.toolchain.cygwin">
+ </toolChain>
+ </configuration>
+ </projectType>
</extension>
<!-- New Project Wizard -->