summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 -->