Changeset 20244e1 in rtems-eclipse-plug-in


Ignore:
Timestamp:
Nov 27, 2009, 8:31:46 AM (9 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
0fab0d1
Parents:
6c02638
Message:

Fixed nature filter for C++ compiler.
Added "envVarBuildPath" to GCC derived tools.

File:
1 edited

Legend:

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

    r6c02638 r20244e1  
    443443                  sourceContentType="org.eclipse.cdt.core.cSource"
    444444                  sources="c"/>
     445            <envVarBuildPath
     446                  pathType="buildpathInclude"
     447                  variableList="CPATH,C_INCLUDE_PATH"/>
    445448         </tool>
    446449         <tool
    447450               id="org.rtems.cdt.compiler.cpp"
    448451               name="RTEMS C++ Compiler"
    449                superClass="org.rtems.cdt.tool.gcc">
     452               superClass="org.rtems.cdt.tool.gcc"
     453               natureFilter="ccnature">
    450454            <inputType
    451455                  id="org.rtems.cdt.compiler.cpp.input"
     
    457461                  sourceContentType="org.eclipse.cdt.core.cxxSource"
    458462                  sources="c,C,cc,cxx,cpp"/>
     463            <envVarBuildPath
     464                  pathType="buildpathInclude"
     465                  variableList="CPATH,CPLUS_INCLUDE_PATH"/>
    459466         </tool>
    460467         <tool
     
    506513         </tool>
    507514         <tool
    508                commandLineGenerator="org.rtems.cdt.build.CommandLineGenerator"
    509515               id="org.rtems.cdt.linker.cpp"
    510516               name="RTEMS C++ Linker"
    511                superClass="cdt.managedbuild.tool.gnu.cpp.linker">
     517               superClass="cdt.managedbuild.tool.gnu.cpp.linker"
     518               commandLineGenerator="org.rtems.cdt.build.CommandLineGenerator">
    512519            <enablement type="ALL">
    513520               <not>
     
    554561                  sourceContentType="org.eclipse.cdt.core.cSource"
    555562                  sources="c"/>
     563            <envVarBuildPath
     564                  pathType="buildpathInclude"
     565                  variableList="CPATH,C_INCLUDE_PATH"
     566                  buildPathResolver="org.eclipse.cdt.managedbuilder.gnu.cygwin.CygwinPathResolver"/>
    556567         </tool>
    557568         <tool
     
    559570               name="RTEMS C++ Compiler (Cygwin)"
    560571               superClass="org.rtems.cdt.tool.gcc"
     572               natureFilter="ccnature"
    561573               commandLineGenerator="org.rtems.cdt.build.CygwinCommandLineGenerator">
    562574            <inputType
     
    569581                  sourceContentType="org.eclipse.cdt.core.cxxSource"
    570582                  sources="c,C,cc,cxx,cpp"/>
     583            <envVarBuildPath
     584                  pathType="buildpathInclude"
     585                  variableList="CPATH,CPLUS_INCLUDE_PATH"
     586                  buildPathResolver="org.eclipse.cdt.managedbuilder.gnu.cygwin.CygwinPathResolver"/>
    571587         </tool>
    572588         <tool
     
    584600         </tool>
    585601         <tool
    586                commandLineGenerator="org.rtems.cdt.build.CygwinCommandLineGenerator"
    587602               id="org.rtems.cdt.linker.cpp.cygwin"
    588603               name="RTEMS C++ Linker (Cygwin)"
    589                superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin">
     604               superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin"
     605               commandLineGenerator="org.rtems.cdt.build.CygwinCommandLineGenerator">
    590606            <enablement type="ALL">
    591607               <not>
Note: See TracChangeset for help on using the changeset viewer.