diff options
-rw-r--r-- | org.rtems.cdt/plugin.xml | 27 |
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 --> |