author | timkelly |
Tue, 31 Aug 2010 09:14:22 -0500 | |
changeset 1926 | 1c1be5694e88 |
parent 1833 | 04886bcd3519 |
permissions | -rw-r--r-- |
<?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.2"?> <plugin> <extension id="carbideCPPBuilder" name="Carbide CPP Project Builder" point="org.eclipse.core.resources.builders"> <builder callOnEmptyDelta="true" hasNature="true"> <run class="com.nokia.carbide.cdt.builder.builder.CarbideCPPBuilder"> </run> </builder> </extension> <extension id="carbideCPPBuilderNature" name="Carbide CPP Builder Project Nature" point="org.eclipse.core.resources.natures"> <requires-nature id="org.eclipse.cdt.core.cnature"/> <runtime> <run class="com.nokia.carbide.cdt.internal.builder.CarbideCPPBuilderNature"> </run> </runtime> <builder id="com.nokia.carbide.cdt.builder.carbideCPPBuilder"> </builder> </extension> <extension id="carbideSBSv2BuilderNature" name="Carbide SBSv2 Builder Project Nature" point="org.eclipse.core.resources.natures"> <requires-nature id="com.nokia.carbide.cdt.builder.carbideCPPBuilderNature"/> <runtime> <run class="com.nokia.carbide.cdt.internal.builder.CarbideSBSv2BuilderNature"> </run> </runtime> </extension> <extension id="CarbideConfigurationDataProvider" name="Carbide.c++ Configuration Data Provider" point="org.eclipse.cdt.core.CConfigurationDataProvider"> <provider natures="com.nokia.carbide.cdt.builder.carbideCPPBuilderNature" class="com.nokia.carbide.cdt.internal.api.builder.CarbideConfigurationDataProvider" /> </extension> <extension point="org.eclipse.cdt.ui.ConfigManager"> <manager class="com.nokia.carbide.cdt.internal.builder.CarbideConfigManager"> </manager> </extension> <!-- ************* PREFERENCE PAGES ************** --> <extension point="org.eclipse.ui.preferencePages"> <page name="Build" category="com.nokia.carbide.cpp.project.ui.preferences.CarbidePreferencePage" class="com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage" id="com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage"> <keywordReference id="com.nokia.carbide.cdt.builder.common"> </keywordReference> <keywordReference id="com.nokia.carbide.cdt.builder.build"> </keywordReference> </page> </extension> <extension point="org.eclipse.ui.keywords"> <keyword id="com.nokia.carbide.cdt.builder.common" label="%carbcPreference.common"> </keyword> <keyword id="com.nokia.carbide.cdt.builder.build" label="%carbcPreference.build"> </keyword> <keyword id="com.nokia.carbide.cdt.builder.buildproperty" label="%carbcProperty.build"> </keyword> <keyword id="com.nokia.carbide.cdt.builder.macroproperty" label="%carbcProperty.macro"> </keyword> <keyword id="com.nokia.carbide.cdt.builder.projectproperty" label="%carbcProperty.project"> </keyword> </extension> <extension point="org.eclipse.core.runtime.preferences"> <initializer class="com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferenceInitializer"> </initializer> </extension> <!-- ************* PROPERTY PAGES ************** --> <extension point="org.eclipse.ui.propertyPages"> <page name="%CarbideBuilder.Carbide_group" class="com.nokia.carbide.cdt.internal.builder.ui.CarbideProjectPropertiesGroup" id="com.nokia.carbide.cdt.builder.ui.CarbideProjectPropertiesGroup"> <filter name="nature" value="com.nokia.carbide.cdt.builder.carbideCPPBuilderNature"> </filter> <enabledWhen> <or> <instanceof value="org.eclipse.core.resources.IProject"/> <instanceof value="org.eclipse.cdt.core.model.ICProject"/> </or> </enabledWhen> </page> <page name="%CarbideBuilder.Carbide_Project_Settings" class="com.nokia.carbide.cdt.internal.builder.ui.CarbideCPPProjectSettingsPage" category="com.nokia.carbide.cdt.builder.ui.CarbideProjectPropertiesGroup" id="com.nokia.carbide.cdt.builder.ui.CarbideCPPProjectSettingsPage"> <filter name="nature" value="com.nokia.carbide.cdt.builder.carbideCPPBuilderNature"> </filter> <enabledWhen> <or> <instanceof value="org.eclipse.core.resources.IProject"/> <instanceof value="org.eclipse.cdt.core.model.ICProject"/> </or> </enabledWhen> <keywordReference id="com.nokia.carbide.cdt.builder.projectproperty"> </keywordReference> </page> <page name="%CarbideBuilder.Carbide_Build_Configurations" class="com.nokia.carbide.cdt.internal.builder.ui.CarbideBuildConfigurationsPage" category="com.nokia.carbide.cdt.builder.ui.CarbideProjectPropertiesGroup" id="com.nokia.carbide.cdt.internal.builder.ui.CarbideBuildConfigurationsPage"> <filter name="nature" value="com.nokia.carbide.cdt.builder.carbideCPPBuilderNature"> </filter> <enabledWhen> <or> <instanceof value="org.eclipse.core.resources.IProject"/> <instanceof value="org.eclipse.cdt.core.model.ICProject"/> </or> </enabledWhen> <keywordReference id="com.nokia.carbide.cdt.builder.buildproperty"> </keywordReference> </page> <page name="%CarbideBuilder.Carbide_Macro_Settings" class="com.nokia.carbide.cdt.internal.builder.ui.CarbideMacroSettingsPage" category="com.nokia.carbide.cdt.builder.ui.CarbideProjectPropertiesGroup" id="com.nokia.carbide.cdt.internal.builder.ui.CarbideMacroSettingsPage"> <filter name="nature" value="com.nokia.carbide.cdt.builder.carbideCPPBuilderNature"> </filter> <enabledWhen> <or> <instanceof value="org.eclipse.core.resources.IProject"/> <instanceof value="org.eclipse.cdt.core.model.ICProject"/> </or> </enabledWhen> <keywordReference id="com.nokia.carbide.cdt.builder.macroproperty"> </keywordReference> </page> </extension> <!-- ************* ERROR PARSERS ************** --> <extension id="RVCTCompilerErrorParser" name="RVCT Compiler Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.RVCTCompilerErrorParser"> </errorparser> </extension> <extension id="RVCTLinkerErrorParser" name="RVCT Linker Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.RVCTLinkerErrorParser"> </errorparser> </extension> <extension id="GCCEAssemblerErrorParser" name="GCCE Assembler Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.GCCEAssemblerErrorParser"> </errorparser> </extension> <extension id="GCCECompilerErrorParser" name="GCCE Compiler Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.GCCECompilerErrorParser"> </errorparser> </extension> <extension id="GCCELinkerErrorParser" name="GCCE Linker Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.GCCELinkerErrorParser"> </errorparser> </extension> <extension id="MakeDefErrorParser" name="Makedef Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.MakeDefErrorParser"> </errorparser> </extension> <extension id="MakeSisErrorParser" name="Makesis Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.MakeSisErrorParser"> </errorparser> </extension> <extension id="RCOMPErrorParser" name="Symbian Resource Compiler (rcomp) Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.RCOMPErrorParser"> </errorparser> </extension> <extension id="MakmakeErrorParser" name="Makmake Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.MakmakeErrorParser"> </errorparser> </extension> <extension id="MWLDErrorParser" name="Nokia x86 Linker Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.MWLDErrorParser"> </errorparser> </extension> <extension id="DLLToolErrorParser" name="DLL Tool Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.DLLToolErrorParser"> </errorparser> </extension> <extension id="Elf2E32ErrorParser" name="Elf2E32 Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.Elf2E32ErrorParser"> </errorparser> </extension> <extension id="CarbideMakeErrorParser" name="Carbide Make Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.CarbideMakeErrorParser"> </errorparser> </extension> <extension id="BldmakeErrorParser" name="Bldmake Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.BldmakeErrorParser"> </errorparser> </extension> <extension id="RomBuildErrorParser" name="Rom Build Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.RomBuildErrorParser"> </errorparser> </extension> <extension id="SBSv2ErrorParser" name="SBSv2 Error Parser" point="org.eclipse.cdt.core.ErrorParser"> <errorparser class="com.nokia.carbide.cdt.internal.builder.error.parsers.SBSv2ErrorParser"> </errorparser> </extension> <!-- ************* PROBLEM MARKERS ************** --> <extension id="CarbideBuilderMarkers" name="Carbide.c++ Build Problem" point="org.eclipse.core.resources.markers"> <super type="org.eclipse.core.resources.problemmarker"/> <persistent value="true"> </persistent> </extension> <extension-point id="environmentModifier" name="Environment Modifier" schema="schema/environmentModifier.exsd"/> </plugin>