Converter

org.eclipse.cdt.managedbuilder.core.Converter

CDT version 3.0

This extension point allows a tool integrator to contribute a project-type/tool-chain/tool/builder converter to MBS.

<!ELEMENT extension (converter+)>

<!ATTLIST extension

point CDATA #REQUIRED

name  CDATA #IMPLIED

id    CDATA #IMPLIED>


<!ELEMENT converter EMPTY>

<!ATTLIST converter

fromId     CDATA #REQUIRED

toId       CDATA #REQUIRED

mbsVersion CDATA #REQUIRED

class      CDATA #REQUIRED

id         CDATA #REQUIRED

name       CDATA #REQUIRED>

This extension point allows a tool integrator to contribute a project-type/tool-chain/tool/builder converter to MBS. Converters can be used to upgrade to newer versions, change the project-type, or to perform conversions between different tool chains/tools/buiders.



      

<extension point=

"org.eclipse.cdt.managedbuilder.core.converter"

>

<converter fromId=

"project-type/tool-chain/tool/builder id"

toId=

"project-type/tool-chain/tool/builder id"

mbsVersion=

"The MBS version the converter was written for"

class=

"org.eclipse.cdt.managedbuilder.core.GccConverter"

>

</converter>

</extension>

Plugins that want to extend this extension point must implement "org.eclipse.cdt.managedbuilder.core.IConvertManagedBuildObject" interface

"Example plugin" has default implementation of the converter