Added ICarbideBuildConfigutation#getCompileTimeMacros() and EpocEngineHelper#getGlobalDefinesForConfiguration()
as convenience wrappers for getting macros contributing to a carbide project. Removed ICarbideBuildConfiguration#hasSTDCPPSupport().
Refactored CarbideLanguageData to use simplified macro retrieval
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="com.nokia.carbide.remoteConnections.connectionType">
<connectionType
class="com.nokia.carbide.remoteconnections.tests.extensions.IntervalConnectionType">
</connectionType>
</extension>
<extension
point="com.nokia.carbide.remoteConnections.service">
<service
class="com.nokia.carbide.remoteconnections.tests.extensions.RandomCycleService">
</service>
</extension>
<extension
point="com.nokia.carbide.remoteConnections.connectionType">
<connectionType
class="com.nokia.carbide.remoteconnections.tests.extensions.NoSettingsConnectionType">
</connectionType>
</extension>
<extension
point="com.nokia.carbide.remoteConnections.service">
<service
class="com.nokia.carbide.remoteconnections.tests.extensions.UnknownStatusService">
</service>
</extension>
<extension
point="com.nokia.carbide.remoteConnections.extensionFilter">
<extensionFilter
class="com.nokia.carbide.remoteconnections.tests.extensions.TestFilter">
</extensionFilter>
</extension>
<extension
point="com.nokia.carbide.remoteConnections.connectedServiceFactory">
<connectedServiceFactory
class="com.nokia.carbide.remoteconnections.tests.extensions.ConnectedServiceFactory">
</connectedServiceFactory>
</extension>
<extension
point="com.nokia.carbide.remoteConnections.service">
<service
class="com.nokia.carbide.remoteconnections.tests.extensions.DefaultProvidingTCPIPService">
</service>
</extension>
<extension
point="com.nokia.carbide.remoteConnections.deviceDiscoveryAgent">
<deviceDiscoveryAgent
class="com.nokia.carbide.remoteconnections.tests.discovery.RandomDiscoveryAgent">
</deviceDiscoveryAgent>
</extension>
</plugin>