CConfigurationData provider

Identifier:
org.eclipse.cdt.core.CConfigurationDataProvider

Description:
Each time the Build Active configuration gets changed, the Project natures set gets adjusted by removing natures associated with the previously active configuration and adding natures associated with the new active configuration. This allows adjusting the builders used with the project, etc.

Configuration Markup:

<!ELEMENT extension (provider)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #REQUIRED

name  CDATA #IMPLIED>


<!ELEMENT provider EMPTY>

<!ATTLIST provider

natures            CDATA #IMPLIED

class              CDATA #REQUIRED

conflictingNatures CDATA #IMPLIED>