Changeset 8d045c3 in rtems-eclipse-plug-in


Ignore:
Timestamp:
Nov 24, 2008, 9:12:09 AM (11 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
624877d
Parents:
f124b04
Message:

Replaced tabs with space characters.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • org.rtems.cdt.toolchain2/plugin.xml

    rf124b04 r8d045c3  
    22<?eclipse version="3.2"?>
    33<!--
    4         Copyright (c) 2008
    5         Embedded Brains GmbH
    6         Obere Lagerstr. 30
    7         D-82178 Puchheim
    8         Germany
    9         rtems@embedded-brains.de
    10        
    11         The license and distribution terms for this file may be found in the file
    12         LICENSE in this distribution or at http://www.rtems.com/license/LICENSE.
     4   Copyright (c) 2008
     5   Embedded Brains GmbH
     6   Obere Lagerstr. 30
     7   D-82178 Puchheim
     8   Germany
     9   rtems@embedded-brains.de
     10   
     11   The license and distribution terms for this file may be found in the file
     12   LICENSE in this distribution or at http://www.rtems.com/license/LICENSE.
    1313-->
    1414<plugin>
    15         <!-- Scanner Configuration Discovery Profiles -->
    16         <extension
    17                         id="RtemsSCDProfile"
    18                         name="RTEMS Scanner Configuration Discovery Profile (UNIX)"
    19                         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
    20                 <scannerInfoCollector
    21                                 class="org.eclipse.cdt.make.internal.core.scannerconfig2.PerProjectSICollector"
    22                                 scope="project"/>
    23                 <buildOutputProvider>
    24                         <open/>
    25                         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
    26                 </buildOutputProvider>
    27                 <scannerInfoProvider providerId="specsFile">
    28                         <run
    29                                         arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}"
    30                                         command="powerpc-rtems4.10-gcc"
    31                                         class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
    32                         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
    33                 </scannerInfoProvider>
    34         </extension>
    35         <extension
    36                         id="RtemsSCDProfileC"
    37                         name="RTEMS Scanner Configuration Discovery Profile (UNIX)"
    38                         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
    39                 <scannerInfoCollector
    40                                 class="org.eclipse.cdt.make.internal.core.scannerconfig2.PerProjectSICollector"
    41                                 scope="project"/>
    42                 <buildOutputProvider>
    43                         <open/>
    44                         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
    45                 </buildOutputProvider>
    46                 <scannerInfoProvider providerId="specsFile">
    47                         <run
    48                                         arguments="-E -P -v -dD ${plugin_state_location}/specs.c"
    49                                         command="powerpc-rtems4.10-gcc"
    50                                         class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
    51                         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
    52                 </scannerInfoProvider>
    53         </extension>
    54         <extension
    55                         id="RtemsSCDProfileCPP"
    56                         name="RTEMS Scanner Configuration Discovery Profile (UNIX)"
    57                         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
    58                 <scannerInfoCollector
    59                                 class="org.eclipse.cdt.make.internal.core.scannerconfig2.PerProjectSICollector"
    60                                 scope="project"/>
    61                 <buildOutputProvider>
    62                         <open/>
    63                         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
    64                 </buildOutputProvider>
    65                 <scannerInfoProvider providerId="specsFile">
    66                         <run
    67                                         arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp"
    68                                         command="powerpc-rtems4.10-g++"
    69                                         class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
    70                         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
    71                 </scannerInfoProvider>
    72         </extension>
    73         <extension
    74                         id="RtemsSCDProfileWin"
    75                         name="RTEMS Scanner Configuration Discovery Profile (Windows)"
    76                         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
    77                 <scannerInfoCollector
    78                                 class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGnuWinScannerInfoCollector"
    79                                 scope="project"/>
    80                 <buildOutputProvider>
    81                         <open/>
    82                         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
    83                 </buildOutputProvider>
    84                 <scannerInfoProvider providerId="specsFile">
    85                         <run
    86                                         arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}"
    87                                         command="powerpc-rtems4.10-gcc"
    88                                         class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
    89                         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
    90                 </scannerInfoProvider>
    91         </extension>
    92         <extension
    93                         id="RtemsSCDProfileWinC"
    94                         name="RTEMS Scanner Configuration Discovery Profile (Windows)"
    95                         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
    96                 <scannerInfoCollector
    97                                 class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGnuWinScannerInfoCollector"
    98                                 scope="project"/>
    99                 <buildOutputProvider>
    100                         <open/>
    101                         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
    102                 </buildOutputProvider>
    103                 <scannerInfoProvider providerId="specsFile">
    104                         <run
    105                                         arguments="-E -P -v -dD ${plugin_state_location}/specs.c"
    106                                         command="powerpc-rtems4.10-gcc"
    107                                         class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
    108                         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
    109                 </scannerInfoProvider>
    110         </extension>
    111         <extension
    112                         id="RtemsSCDProfileWinCPP"
    113                         name="RTEMS Scanner Configuration Discovery Profile (Windows)"
    114                         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
    115                 <scannerInfoCollector
    116                                 class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGnuWinScannerInfoCollector"
    117                                 scope="project"/>
    118                 <buildOutputProvider>
    119                         <open/>
    120                         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
    121                 </buildOutputProvider>
    122                 <scannerInfoProvider providerId="specsFile">
    123                         <run
    124                                         arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp"
    125                                         command="powerpc-rtems4.10-g++"
    126                                         class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
    127                         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
    128                 </scannerInfoProvider>
    129         </extension>
     15   <!-- Scanner Configuration Discovery Profiles -->
     16   <extension
     17         id="RtemsSCDProfile"
     18         name="RTEMS Scanner Configuration Discovery Profile (UNIX)"
     19         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
     20      <scannerInfoCollector
     21            class="org.eclipse.cdt.make.internal.core.scannerconfig2.PerProjectSICollector"
     22            scope="project"/>
     23      <buildOutputProvider>
     24         <open/>
     25         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
     26      </buildOutputProvider>
     27      <scannerInfoProvider providerId="specsFile">
     28         <run
     29               arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}"
     30               command="powerpc-rtems4.10-gcc"
     31               class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
     32         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
     33      </scannerInfoProvider>
     34   </extension>
     35   <extension
     36         id="RtemsSCDProfileC"
     37         name="RTEMS Scanner Configuration Discovery Profile (UNIX)"
     38         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
     39      <scannerInfoCollector
     40            class="org.eclipse.cdt.make.internal.core.scannerconfig2.PerProjectSICollector"
     41            scope="project"/>
     42      <buildOutputProvider>
     43         <open/>
     44         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
     45      </buildOutputProvider>
     46      <scannerInfoProvider providerId="specsFile">
     47         <run
     48               arguments="-E -P -v -dD ${plugin_state_location}/specs.c"
     49               command="powerpc-rtems4.10-gcc"
     50               class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
     51         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
     52      </scannerInfoProvider>
     53   </extension>
     54   <extension
     55         id="RtemsSCDProfileCPP"
     56         name="RTEMS Scanner Configuration Discovery Profile (UNIX)"
     57         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
     58      <scannerInfoCollector
     59            class="org.eclipse.cdt.make.internal.core.scannerconfig2.PerProjectSICollector"
     60            scope="project"/>
     61      <buildOutputProvider>
     62         <open/>
     63         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
     64      </buildOutputProvider>
     65      <scannerInfoProvider providerId="specsFile">
     66         <run
     67               arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp"
     68               command="powerpc-rtems4.10-g++"
     69               class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
     70         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
     71      </scannerInfoProvider>
     72   </extension>
     73   <extension
     74         id="RtemsSCDProfileWin"
     75         name="RTEMS Scanner Configuration Discovery Profile (Windows)"
     76         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
     77      <scannerInfoCollector
     78            class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGnuWinScannerInfoCollector"
     79            scope="project"/>
     80      <buildOutputProvider>
     81         <open/>
     82         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
     83      </buildOutputProvider>
     84      <scannerInfoProvider providerId="specsFile">
     85         <run
     86               arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}"
     87               command="powerpc-rtems4.10-gcc"
     88               class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
     89         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
     90      </scannerInfoProvider>
     91   </extension>
     92   <extension
     93         id="RtemsSCDProfileWinC"
     94         name="RTEMS Scanner Configuration Discovery Profile (Windows)"
     95         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
     96      <scannerInfoCollector
     97            class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGnuWinScannerInfoCollector"
     98            scope="project"/>
     99      <buildOutputProvider>
     100         <open/>
     101         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
     102      </buildOutputProvider>
     103      <scannerInfoProvider providerId="specsFile">
     104         <run
     105               arguments="-E -P -v -dD ${plugin_state_location}/specs.c"
     106               command="powerpc-rtems4.10-gcc"
     107               class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
     108         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
     109      </scannerInfoProvider>
     110   </extension>
     111   <extension
     112         id="RtemsSCDProfileWinCPP"
     113         name="RTEMS Scanner Configuration Discovery Profile (Windows)"
     114         point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile">
     115      <scannerInfoCollector
     116            class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGnuWinScannerInfoCollector"
     117            scope="project"/>
     118      <buildOutputProvider>
     119         <open/>
     120         <scannerInfoConsoleParser class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.ManagedGCCScannerInfoConsoleParser"/>
     121      </buildOutputProvider>
     122      <scannerInfoProvider providerId="specsFile">
     123         <run
     124               arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp"
     125               command="powerpc-rtems4.10-g++"
     126               class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
     127         <scannerInfoConsoleParser class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
     128      </scannerInfoProvider>
     129   </extension>
    130130
    131         <!-- Build Definitions -->
    132         <extension
    133                         id="org.rtems.cdt.build"
    134                         point="org.eclipse.cdt.managedbuilder.core.buildDefinitions">
    135                 <configuration
    136                                 id="org.rtems.cdt.config.base"
    137                                 name="RTEMS Configuration"
    138                                 cleanCommand="rm -rf"
    139                                 artifactExtension="exe">
    140                         <enablement type="CONTAINER_ATTRIBUTE"
    141                                         attribute="artifactExtension"
    142                                         value="a"
    143                                         extensionAdjustment="false">
    144                                 <checkBuildProperty
    145                                                 property="org.eclipse.cdt.build.core.buildArtefactType"
    146                                                 value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
    147                         </enablement>
    148                 </configuration>
    149                 <toolChain
    150                                 id="org.rtems.cdt.toolchain"
    151                                 name="RTEMS Toolchain (UNIX)"
    152                                 archList="all"
    153                                 osList="linux,solaris,hpux,aix,qnx"
    154                                 targetTool="org.rtems.cdt.c.linker;org.rtems.cdt.cpp.linker;org.rtems.cdt.archiver"
    155                                 scannerConfigDiscoveryProfileId="org.rtems.cdt.toolchain2.RtemsSCDProfile">
    156                         <targetPlatform
    157                                 id="org.rtems.cdt.target"
    158                                 name="RTEMS Target"
    159                                 binaryParser="org.eclipse.cdt.core.ELF"
    160                                 osList="all"
    161                                 archList="all">
    162                         </targetPlatform>
    163                         <builder
    164                                         id="org.rtems.cdt.builder"
    165                                         superClass="cdt.managedbuild.target.gnu.builder"/>
    166                         <tool
    167                                         id="org.rtems.cdt.c.compiler"
    168                                         superClass="cdt.managedbuild.tool.gnu.c.compiler"
    169                                         command="powerpc-rtems4.10-gcc">
    170                                 <inputType
    171                                                 id="org.rtems.cdt.c.compiler.input"
    172                                                 superClass="cdt.managedbuild.tool.gnu.c.compiler.input"
    173                                                 scannerConfigDiscoveryProfileId="org.rtems.cdt.toolchain2.RtemsSCDProfileC"/>
    174                         </tool>
    175                         <tool
    176                                         id="org.rtems.cdt.cpp.compiler"
    177                                         superClass="cdt.managedbuild.tool.gnu.cpp.compiler"
    178                                         command="powerpc-rtems4.10-g++">
    179                                 <inputType
    180                                                 id="org.rtems.cdt.cpp.compiler.input"
    181                                                 superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"
    182                                                 scannerConfigDiscoveryProfileId="org.rtems.cdt.toolchain2.RtemsSCDProfileCPP"/>
    183                         </tool>
    184                         <tool
    185                                         id="org.rtems.cdt.assembler"
    186                                         superClass="cdt.managedbuild.tool.gnu.assembler"
    187                                         command="powerpc-rtems4.10-as">
    188                         </tool>
    189                         <tool
    190                                         id="org.rtems.cdt.c.linker"
    191                                         superClass="cdt.managedbuild.tool.gnu.c.linker"
    192                                         command="powerpc-rtems4.10-gcc">
    193                                 <enablement type="ALL">
    194                                         <not>
    195                                                 <checkBuildProperty
    196                                                         property="org.eclipse.cdt.build.core.buildArtefactType"
    197                                                         value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
    198                                         </not>
    199                                 </enablement>
    200                         </tool>
    201                         <tool
    202                                         id="org.rtems.cdt.cpp.linker"
    203                                         superClass="cdt.managedbuild.tool.gnu.cpp.linker"
    204                                         command="powerpc-rtems4.10-g++">
    205                                 <enablement type="ALL">
    206                                         <not>
    207                                         <checkBuildProperty
    208                                                         property="org.eclipse.cdt.build.core.buildArtefactType"
    209                                                         value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
    210                                         </not>
    211                                 </enablement>
    212                         </tool>
    213                         <tool
    214                                         id="org.rtems.cdt.archiver"
    215                                         superClass="cdt.managedbuild.tool.gnu.archiver"
    216                                         command="powerpc-rtems4.10-ar">
    217                                 <enablement type="ALL">
    218                                         <checkBuildProperty
    219                                                         property="org.eclipse.cdt.build.core.buildArtefactType"
    220                                                         value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
    221                                 </enablement>
    222                         </tool>
    223                 </toolChain>
    224                 <projectType
    225                                 buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe"
    226                                 id="org.rtems.cdt.project.exe"
    227                                 name="RTEMS Executable">
    228                         <configuration
    229                                         id="org.rtems.cdt.config.exe"
    230                                         name="RTEMS Executable Configuration"
    231                                         parent="org.rtems.cdt.config.base"
    232                                         buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
    233                                 <toolChain
    234                                                 id="org.rtems.cdt.toolchain.exe"
    235                                                 superClass="org.rtems.cdt.toolchain">
    236                                 </toolChain>
    237                         </configuration>
    238                 </projectType>
    239         </extension>
     131   <!-- Build Definitions -->
     132   <extension
     133         id="org.rtems.cdt.build"
     134         point="org.eclipse.cdt.managedbuilder.core.buildDefinitions">
     135      <configuration
     136            id="org.rtems.cdt.config.base"
     137            name="RTEMS Configuration"
     138            cleanCommand="rm -rf"
     139            artifactExtension="exe">
     140         <enablement type="CONTAINER_ATTRIBUTE"
     141               attribute="artifactExtension"
     142               value="a"
     143               extensionAdjustment="false">
     144            <checkBuildProperty
     145                  property="org.eclipse.cdt.build.core.buildArtefactType"
     146                  value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
     147         </enablement>
     148      </configuration>
     149      <toolChain
     150            id="org.rtems.cdt.toolchain"
     151            name="RTEMS Toolchain (UNIX)"
     152            archList="all"
     153            osList="linux,solaris,hpux,aix,qnx"
     154            targetTool="org.rtems.cdt.c.linker;org.rtems.cdt.cpp.linker;org.rtems.cdt.archiver"
     155            scannerConfigDiscoveryProfileId="org.rtems.cdt.toolchain2.RtemsSCDProfile">
     156         <targetPlatform
     157            id="org.rtems.cdt.target"
     158            name="RTEMS Target"
     159            binaryParser="org.eclipse.cdt.core.ELF"
     160            osList="all"
     161            archList="all">
     162         </targetPlatform>
     163         <builder
     164               id="org.rtems.cdt.builder"
     165               superClass="cdt.managedbuild.target.gnu.builder"/>
     166         <tool
     167               id="org.rtems.cdt.c.compiler"
     168               superClass="cdt.managedbuild.tool.gnu.c.compiler"
     169               command="powerpc-rtems4.10-gcc">
     170            <inputType
     171                  id="org.rtems.cdt.c.compiler.input"
     172                  superClass="cdt.managedbuild.tool.gnu.c.compiler.input"
     173                  scannerConfigDiscoveryProfileId="org.rtems.cdt.toolchain2.RtemsSCDProfileC"/>
     174         </tool>
     175         <tool
     176               id="org.rtems.cdt.cpp.compiler"
     177               superClass="cdt.managedbuild.tool.gnu.cpp.compiler"
     178               command="powerpc-rtems4.10-g++">
     179            <inputType
     180                  id="org.rtems.cdt.cpp.compiler.input"
     181                  superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"
     182                  scannerConfigDiscoveryProfileId="org.rtems.cdt.toolchain2.RtemsSCDProfileCPP"/>
     183         </tool>
     184         <tool
     185               id="org.rtems.cdt.assembler"
     186               superClass="cdt.managedbuild.tool.gnu.assembler"
     187               command="powerpc-rtems4.10-as">
     188         </tool>
     189         <tool
     190               id="org.rtems.cdt.c.linker"
     191               superClass="cdt.managedbuild.tool.gnu.c.linker"
     192               command="powerpc-rtems4.10-gcc">
     193            <enablement type="ALL">
     194               <not>
     195                  <checkBuildProperty
     196                     property="org.eclipse.cdt.build.core.buildArtefactType"
     197                     value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
     198               </not>
     199            </enablement>
     200         </tool>
     201         <tool
     202               id="org.rtems.cdt.cpp.linker"
     203               superClass="cdt.managedbuild.tool.gnu.cpp.linker"
     204               command="powerpc-rtems4.10-g++">
     205            <enablement type="ALL">
     206               <not>
     207               <checkBuildProperty
     208                     property="org.eclipse.cdt.build.core.buildArtefactType"
     209                     value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
     210               </not>
     211            </enablement>
     212         </tool>
     213         <tool
     214               id="org.rtems.cdt.archiver"
     215               superClass="cdt.managedbuild.tool.gnu.archiver"
     216               command="powerpc-rtems4.10-ar">
     217            <enablement type="ALL">
     218               <checkBuildProperty
     219                     property="org.eclipse.cdt.build.core.buildArtefactType"
     220                     value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
     221            </enablement>
     222         </tool>
     223      </toolChain>
     224      <projectType
     225            buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe"
     226            id="org.rtems.cdt.project.exe"
     227            name="RTEMS Executable">
     228         <configuration
     229               id="org.rtems.cdt.config.exe"
     230               name="RTEMS Executable Configuration"
     231               parent="org.rtems.cdt.config.base"
     232               buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
     233            <toolChain
     234                  id="org.rtems.cdt.toolchain.exe"
     235                  superClass="org.rtems.cdt.toolchain">
     236            </toolChain>
     237         </configuration>
     238      </projectType>
     239   </extension>
    240240</plugin>
Note: See TracChangeset for help on using the changeset viewer.