<?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> <plugin> <extension-point id="buildDefinitionsUI" name="%buildDefinitionsUI.ep.name" schema="schema/buildDefinitionsUI.exsd"/> <extension-point id="newWizardPages" name="%extension-point.name" schema="schema/newWizardPages.exsd"/> <extension point="org.eclipse.ui.newWizards"> <!-- Managed Make Builder Projects --> <wizard category="org.eclipse.cdt.ui.newCWizards" class="org.eclipse.cdt.managedbuilder.ui.wizards.ConvertToMakeWizard" finalPerspective="org.eclipse.cdt.ui.CPerspective" hasPages="true" icon="icons/obj16/convert-normal.gif" id="org.eclipse.cdt.ui.wizards.ConvertToMakeWizard" name="%WizardConvertMakeProject.name" > <description> %WizardConvertMakeProject.description </description> <selection class="org.eclipse.core.resources.IProject"> </selection> </wizard> <wizard category="org.eclipse.cdt.ui.newCWizards" class="org.eclipse.cdt.managedbuilder.ui.wizards.NewMakeProjFromExisting" finalPerspective="org.eclipse.cdt.ui.CPerspective" icon="icons/elcl16/newmngcc_app.gif" id="org.eclipse.cdt.ui.wizards.NewMakeFromExisting" name="%NewMakeFromExisting.name" project="true"> <description> %WizardMakeProjFromExisting.description </description> </wizard> </extension> <extension point="org.eclipse.ui.preferencePages"> <page name="%MakeBuildPref.name" category="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard" class="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject" id="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject"/> <page name="%NewCDTWizardPref.name" category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage" class="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard" id="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard"/> <page category="org.eclipse.cdt.ui.preferences.BuildSettings" class="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_Env" id="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_Env" name="%envPrefName"/> <page category="org.eclipse.cdt.ui.preferences.BuildSettings" class="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_Vars" id="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_Vars" name="%varsPrefName"/> <page category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage" class="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_PropertyPage" id="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_PropertyPage" name="%propSettingsPrefName"/> <page category="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_PropertyPage" class="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_MultiConfig" id="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_MultiConfig" name="%multicfg"> </page> </extension> <!-- Action for Project Converter in context menu --> <extension point="org.eclipse.ui.popupMenus"> <objectContribution objectClass="org.eclipse.core.resources.IProject" adaptable="true" id="org.eclipse.cdt.managedbuilder.ui.popupMenu.ConvertTargetContribution"> <action label="%ConvertTargetAction.label" class="org.eclipse.cdt.managedbuilder.internal.ui.actions.ConvertTargetAction" menubarPath="additions" enablesFor="1" id="org.eclipse.cdt.managedbuilder.ui.ConvertTargetAction"> </action> <filter name="projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"> </filter> </objectContribution> <objectContribution objectClass="org.eclipse.core.resources.IProject" adaptable="true" id="org.eclipse.cdt.managedbuilder.ui.popupMenu.BuildAll"> <action class="org.eclipse.cdt.managedbuilder.internal.ui.actions.CleanAndBuildAction" enablesFor="+" id="org.eclipse.cdt.managedbuilder.ui.rebuildConfigurationsAction" label="%RebuildConfigurationsMenu.label" menubarPath="org.eclipse.cdt.ui.cfgmenu/build"/> <action class="org.eclipse.cdt.managedbuilder.internal.ui.actions.CleanAllConfigurationsAction" enablesFor="+" id="org.eclipse.cdt.managedbuilder.ui.cleanAllConfigurationsAction" label="%CleanAllConfigurationsMenu.label" menubarPath="org.eclipse.cdt.ui.cfgmenu/build"/> <action class="org.eclipse.cdt.managedbuilder.internal.ui.actions.BuildAllConfigurationsAction" enablesFor="+" id="org.eclipse.cdt.managedbuilder.ui.buildAllConfigurationsAction" label="%BuildAllConfigurationsMenu.label" menubarPath="org.eclipse.cdt.ui.cfgmenu/build"/> <visibility> <objectState name="projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </visibility> </objectContribution> <objectContribution adaptable="true" id="org.eclipse.cdt.managedbuilder.ui.BuildSelectedFilesContribution" objectClass="org.eclipse.core.resources.IResource"> <action class="org.eclipse.cdt.managedbuilder.internal.ui.actions.BuildFilesAction" enablesFor="+" id="org.eclipse.cdt.managedbuilder.ui.popups.buildFilesAction" label="%BuildSelectedFiles.label" menubarPath="additions"/> <action class="org.eclipse.cdt.managedbuilder.internal.ui.actions.CleanFilesAction" enablesFor="+" id="org.eclipse.cdt.managedbuilder.ui.popups.cleanFilesAction" label="%CleanSelectedFiles.label" menubarPath="additions"/> <visibility> <and> <not> <objectClass name="org.eclipse.core.resources.IProject"/> </not> <not> <objectClass name="org.eclipse.core.resources.IFolder"/> </not> <objectState name="projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </and> </visibility> </objectContribution> </extension> <extension point="org.eclipse.ui.perspectiveExtensions"> <perspectiveExtension targetID="org.eclipse.cdt.ui.CPerspective"> </perspectiveExtension> </extension> <!-- Common Navigator extensions --> <extension point="org.eclipse.ui.navigator.navigatorContent"> <commonWizard associatedExtensionId="org.eclipse.cdt.ui.navigator.content" menuGroupId="org.eclipse.cdt.ui.newProject" type="new" wizardId="org.eclipse.cdt.ui.wizards.ConvertToMakeWizard"> <enablement> <and> <adapt type="org.eclipse.core.resources.IProject" /> <not> <adapt type="org.eclipse.core.resources.IProject" > <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/> </adapt> </not> </and> </enablement> </commonWizard> </extension> <extension point="org.eclipse.ui.navigator.viewer"> <viewerContentBinding viewerId="org.eclipse.ui.navigator.ProjectExplorer"> <includes> <contentExtension pattern="org.eclipse.cdt.managedbuilder.ui.wizards.*"/> </includes> </viewerContentBinding> </extension> <extension point="org.eclipse.cdt.ui.cPropertyTab"> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.DiscoveryTab" icon="icons/elcl16/discovery.gif" name="(Single) Discovery.options" weight="050" helpId="cdt_u_prop_build_discovery" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_Discovery"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.ToolSettingsTab" icon="icons/elcl16/config-tool.gif" name="%Tool.settings" weight="010" helpId="cdt_u_prop_build_setting_tool" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.BuildStepsTab" icon="icons/obj16/steps.gif" name="%Build.steps" helpId="cdt_u_prop_build_setting_steps" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings" weight="020"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.ArtifactTab" icon="icons/obj16/artifact.gif" name="%Build.artifact" helpId="cdt_u_prop_build_setting_artifact" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings" weight="030"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.BuilderSettingsTab" icon="icons/obj16/build_settings.gif" name="%Builder.settings" helpId="cdt_u_prop_build" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" weight="040"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.BuildBehaviourTab" icon="icons/obj16/target_obj.gif" name="%WBB.settings" helpId="cdt_u_prop_build" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" weight="050"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.RefreshPolicyTab" helpId="cdt_u_prop_build" icon="icons/elcl16/refresh_nav.gif" name="%Refresh.policy" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" weight="050"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.CPropertyVarsTab" name="(Single) CDT Vars (macros)" helpId="cdt_u_prop_build_variables" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_Variables"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.ToolChainEditTab" name="(Single) Tool chain edit" helpId="cdt_u_prop_build_toolchain" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ToolChain"/> <!-- exported from CORE --> <tab class="org.eclipse.cdt.ui.newui.IncludeTab" icon="icons/obj16/hfolder_obj.gif" name="%Includes" weight="010" helpId="cdt_u_prop_pns_inc" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb" tooltip="%Includes.tooltip"/> <tab class="org.eclipse.cdt.ui.newui.IncludeFileTab" icon="icons/obj16/h_file_obj.gif" name="%IncludeFiles" weight="015" helpId="cdt_u_prop_pns_inc" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb" tooltip="%IncludeFiles.tooltip"/> <tab class="org.eclipse.cdt.ui.newui.SymbolTab" icon="icons/obj16/define_obj.gif" name="%Symbols" weight="020" helpId="cdt_u_prop_pns_sym" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb" tooltip="%Symbols.tooltip"/> <tab class="org.eclipse.cdt.ui.newui.LibraryTab" icon="icons/obj16/lib_obj.gif" name="%Libraries" weight="030" helpId="cdt_u_prop_pns_lib" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb" tooltip="%Libraries.tooltip"/> <tab class="org.eclipse.cdt.ui.newui.LibraryPathTab" icon="icons/obj16/fldr_lib_obj.gif" name="%Library.paths" weight="040" helpId="cdt_u_prop_pns_libpath" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"/> <tab class="org.eclipse.cdt.ui.newui.RefsTab" icon="icons/obj16/search_ref_obj.gif" name="%References" weight="100" helpId="cdt_u_prop_pns_ref" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"/> <tab class="org.eclipse.cdt.ui.newui.CLocationSourceTab" icon="icons/obj16/sroot_obj.gif" name="%Source.location" weight="080" helpId="cdt_u_prop_pns_src" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.CBuildLocationOutputTab" icon="icons/obj16/output_folder_obj.gif" name="%Output.location" weight="090" helpId="cdt_u_prop_pns_out" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"/> <tab class="org.eclipse.cdt.ui.newui.StructureTreeTab" icon="icons/obj16/hierarchy.gif" name="%Data.hierarchy" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb" helpId="" weight="120"/> <tab class="org.eclipse.cdt.ui.newui.EnvironmentTab" icon="icons/obj16/environment.gif" name="(Single) Environment" weight="050" helpId="cdt_u_prop_build_environment" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_Environment"/> <tab class="org.eclipse.cdt.ui.newui.BinaryParsTab" icon="icons/obj16/bin_obj.gif" name="%Binary.parsers" weight="060" helpId="cdt_u_prop_build_setting_binparser" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"/> <tab class="org.eclipse.cdt.ui.newui.ErrorParsTab" icon="icons/obj16/error_obj.gif" name="%Error.parsers" weight="070" helpId="cdt_u_prop_build_setting_errparser" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"/> <!-- Export settings page --> <tab class="org.eclipse.cdt.ui.newui.ExpIncludeTab" icon="icons/obj16/hfolder_obj.gif" name="%Includes" weight="010" helpId="cdt_u_prop_exp" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb" tooltip="%Includes.tooltip"/> <tab class="org.eclipse.cdt.ui.newui.ExpIncludeFileTab" icon="icons/obj16/h_file_obj.gif" name="%IncludeFiles" weight="015" helpId="cdt_u_prop_exp" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb" tooltip="%IncludeFiles.tooltip"/> <tab class="org.eclipse.cdt.ui.newui.ExpSymbolTab" icon="icons/obj16/define_obj.gif" name="%Symbols" weight="020" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb" helpId="cdt_u_prop_exp" tooltip="%Symbols.tooltip"/> <tab class="org.eclipse.cdt.ui.newui.ExpLibraryTab" icon="icons/obj16/lib_obj.gif" name="%Libraries" weight="030" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb" helpId="cdt_u_prop_exp" tooltip="%Libraries.tooltip"/> <tab class="org.eclipse.cdt.ui.newui.ExpLibraryPathTab" icon="icons/obj16/fldr_lib_obj.gif" name="%Library.paths" weight="040" helpId="cdt_u_prop_exp" parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"/> <!-- tabs for Preference pages --> <tab class="org.eclipse.cdt.ui.newui.EnvironmentTab" icon="icons/obj16/environment.gif" name="(Single) Environment" helpId="cdt_u_prop_build_environment" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_Env"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.CPropertyVarsTab" name="(Single) CDT Vars (macros)" helpId="cdt_u_prop_build_variables" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_Vars"/> <tab class="org.eclipse.cdt.ui.newui.BinaryParsTab" name="%Binary.parsers" icon="icons/obj16/bin_obj.gif" weight="010" helpId="cdt_u_prop_build_setting_binparser" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject" /> <tab class="org.eclipse.cdt.ui.newui.ErrorParsTab" name="%Error.parsers" icon="icons/obj16/error_obj.gif" weight="020" helpId="cdt_u_prop_build_setting_errparser" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject" /> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.DiscoveryTab" icon="icons/elcl16/discovery.gif" name="%Discovery.options" weight="030" helpId="cdt_u_prop_build_discovery" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject" /> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.BuilderSettingsTab" icon="icons/obj16/build_settings.gif" name="%Builder.settings" weight="040" helpId="cdt_u_prop_build" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject"/> <tab class="org.eclipse.cdt.managedbuilder.ui.properties.BuildBehaviourTab" icon="icons/obj16/target_obj.gif" name="%WBB.settings" weight="050" helpId="cdt_u_prop_build" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject"/> <tab class="org.eclipse.cdt.managedbuilder.ui.preferences.PreferredToolchainsTab" name="%Preferred.toolchains" weight="060" helpId="cdt_u_pref_wizard_toolchains" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard"/> <tab class="org.eclipse.cdt.managedbuilder.ui.preferences.WizardDefaultsTab" name="%Wizard.defaults" weight="070" helpId="cdt_u_pref_wizard_defaults" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard"/> <tab class="org.eclipse.cdt.managedbuilder.ui.preferences.PropertyPageDefsTab" name="%PropertyPage.defaults" weight="080" helpId="cdt_u_pref_prop_pages" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_PropertyPage"/> <tab class="org.eclipse.cdt.managedbuilder.ui.preferences.PropertyMultiCfgTab" name="%multicfg" weight="090" helpId="cdt_u_pref_multi_cfg" parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_MultiConfig"> </tab> <!-- AG FIXME - rather use managedbuilder page ??? --> <tab class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProviderTab" icon="icons/obj16/search.gif" name="%LanguageSettingsProvidersTab.name" parent="org.eclipse.cdt.make.internal.ui.preferences.BuildSettingsPreferencePage" tooltip="%LanguageSettingsProvidersTab.tooltip" weight="000"> </tab> </extension> <extension id="BuildSystemWizard" name="%Build.System.Wizard" point="org.eclipse.cdt.ui.CDTWizard"> <wizard class="org.eclipse.cdt.managedbuilder.ui.wizards.ManagedBuildWizard" name="%Build.System.Wizard"> </wizard> <wizard class="org.eclipse.cdt.managedbuilder.ui.wizards.StdBuildWizard" name="%Make.Project.Wizard"> </wizard> </extension> <extension point="org.eclipse.cdt.ui.newCfgDialog"> <dialog class="org.eclipse.cdt.managedbuilder.ui.properties.NewCfgDialog" mbs_id="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" title="%MBS.create.configuration"/> </extension> <extension point="org.eclipse.ui.propertyPages"> <page class="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" id="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%page.c.build" > <enabledWhen> <adapt type="org.eclipse.core.resources.IResource"> <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </adapt> </enabledWhen> </page> <page class="org.eclipse.cdt.managedbuilder.ui.properties.Page_Variables" id="org.eclipse.cdt.managedbuilder.ui.properties.Page_Variables" category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%CDTVariablesProperty.name" > <enabledWhen> <adapt type="org.eclipse.core.resources.IProject"> <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </adapt> </enabledWhen> </page> <page class="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb" id="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb" category="org.eclipse.cdt.ui.newui.Page_head_general" name="%CDTPathSymbolsProperty.name" > <enabledWhen> <adapt type="org.eclipse.core.resources.IResource"> <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </adapt> </enabledWhen> </page> <page class="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb" id="org.eclipse.cdt.ui.newui.Page_ExpPathAndSymb" category="org.eclipse.cdt.ui.newui.Page_head_general" name="%CDTExpPathSymbolsProperty.name" > <enabledWhen> <and> <adapt type="org.eclipse.core.resources.IProject"> <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </adapt> <test property="org.eclipse.cdt.ui.checkPreference" value="org.eclipse.cdt.ui:properties.export.page.enable=true"/> </and> </enabledWhen> </page> <page class="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings" id="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings" category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%CDTBuildProperty.name" > <enabledWhen> <adapt type="org.eclipse.core.resources.IResource"> <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </adapt> </enabledWhen> </page> <page class="org.eclipse.cdt.managedbuilder.ui.properties.Page_ToolChain" id="org.eclipse.cdt.managedbuilder.ui.properties.Page_ToolChain" category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%CDTToolchainProperty.name" > <enabledWhen> <and> <adapt type="org.eclipse.core.resources.IResource"> <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </adapt> <test property="org.eclipse.cdt.ui.checkPreference" value="org.eclipse.cdt.ui:properties.toolchain.modification.disable=false"/> </and> </enabledWhen> </page> <page class="org.eclipse.cdt.managedbuilder.ui.properties.Page_Discovery" id="org.eclipse.cdt.managedbuilder.ui.properties.Page_Discovery" category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%Discovery.options" > <enabledWhen> <adapt type="org.eclipse.core.resources.IProject"> <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </adapt> </enabledWhen> </page> <page class="org.eclipse.cdt.managedbuilder.ui.properties.Page_Environment" id="org.eclipse.cdt.managedbuilder.ui.properties.Page_Environment" category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%Environment" > <enabledWhen> <adapt type="org.eclipse.core.resources.IProject"> <test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/> </adapt> </enabledWhen> </page> </extension> <extension point="org.eclipse.cdt.make.ui.DiscoveryProfilePage"> <profilePage class="org.eclipse.cdt.make.ui.dialogs.GCCPerProjectSCDProfilePage" name="%MBSPerProjectProfile.name" profileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"/> <profilePage class="org.eclipse.cdt.make.ui.dialogs.GCCPerProjectSCDProfilePage" name="%MBSPerProjectProfile.name" profileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> <profilePage class="org.eclipse.cdt.make.ui.dialogs.GCCPerProjectSCDProfilePage" name="%MBSPerProjectProfile.name" profileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"/> <profilePage class="org.eclipse.cdt.make.ui.dialogs.GCCPerProjectSCDProfilePage" name="%MBSPerProjectProfile.name" profileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"/> <profilePage class="org.eclipse.cdt.make.ui.dialogs.GCCPerProjectSCDProfilePage" name="%MBSPerProjectProfile.name" profileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"/> <profilePage class="org.eclipse.cdt.make.ui.dialogs.GCCPerProjectSCDProfilePage" name="%MBSPerProjectProfile.name" profileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"/> </extension> <extension point="org.eclipse.cdt.ui.workingSetConfigurations"> <projectConfigurationFactory class="org.eclipse.cdt.managedbuilder.internal.ui.workingsets.MBSProjectConfigurationFactory" id="org.eclipse.cdt.managedbuilder.ui.mbsProjectConfigurationFactory"> <projectNature id="org.eclipse.cdt.managedbuilder.core.managedBuildNature"> </projectNature> </projectConfigurationFactory> </extension> <extension point="org.eclipse.ui.importWizards"> <wizard category="org.eclipse.cdt.ui.importWizardCategory" class="org.eclipse.cdt.managedbuilder.ui.wizards.NewMakeProjFromExisting" icon="icons/obj16/convert-normal.gif" id="org.eclipse.cdt.ui.wizards.MakeProjFromExisting" name="%WizardMakeProjFromExisting.name"> <description> %WizardMakeProjFromExisting.description </description> </wizard> </extension> <extension point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation"> <id-association id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" icon="icons/obj16/mbs.gif" ui-clear-entries="false" ui-edit-entries="false"> </id-association> <class-association class="org.eclipse.cdt.managedbuilder.language.settings.providers.AbstractBuildCommandParser" icon="icons/obj16/log_obj.gif" page="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.GCCBuildCommandParserOptionPage" ui-clear-entries="true" ui-edit-entries="false"> </class-association> <class-association class="org.eclipse.cdt.managedbuilder.language.settings.providers.AbstractBuiltinSpecsDetector" icon="icons/obj16/inspect_system.gif" page="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.BuiltinSpecsDetectorOptionPage" ui-clear-entries="true" ui-edit-entries="false"> </class-association> </extension> <extension point="org.eclipse.cdt.core.CBuildConsole"> <CBuildConsole id="org.eclipse.cdt.managedbuilder.ScannerDiscoveryConsole" class="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.ScannerDiscoveryConsole"> </CBuildConsole> </extension> <extension point="org.eclipse.cdt.core.CBuildConsole"> <CBuildConsole id="org.eclipse.cdt.managedbuilder.ScannerDiscoveryGlobalConsole" class="org.eclipse.cdt.managedbuilder.internal.ui.language.settings.providers.ScannerDiscoveryGlobalConsole"> </CBuildConsole> </extension> <extension point="org.eclipse.cdt.ui.projectTypePages"> <projectTypePage class="org.eclipse.cdt.managedbuilder.ui.wizards.ToolChainSelectionPage" id="org.eclipse.cdt.managedbuilder.ui.exeProjectTypePage" projectType="org.eclipse.cdt.build.core.buildArtefactType.exe"> </projectTypePage> <projectTypePage class="org.eclipse.cdt.managedbuilder.ui.wizards.ToolChainSelectionPage" id="org.eclipse.cdt.managedbuilder.ui.staticLibProjectTypePage" projectType="org.eclipse.cdt.build.core.buildArtefactType.staticLib"> </projectTypePage> <projectTypePage class="org.eclipse.cdt.managedbuilder.ui.wizards.ToolChainSelectionPage" id="org.eclipse.cdt.managedbuilder.ui.sharedLibProjectTypePage" projectType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"> </projectTypePage> <projectTypePage class="org.eclipse.cdt.managedbuilder.ui.wizards.ToolChainSelectionPage" id="org.eclipse.cdt.managedbuilder.ui.makefileProjectTypePage" projectType="org.eclipse.cdt.build.makefile.projectType"> </projectTypePage> </extension> </plugin>