1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-08 17:45:24 +02:00
cdt/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml

693 lines
28 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension-point id="newWizardPages" name="Custom MBS New Wizard Pages" 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"
2007-03-07 11:28:54 +00:00
hasPages="true"
icon="icons/obj16/convert-normal.gif"
id="org.eclipse.cdt.ui.wizards.ConvertToMakeWizard"
name="%WizardConvertMakeProject.name"
>
<description>
%WizardConvertMakeProject.description
</description>
<selection
2007-03-07 11:28:54 +00:00
class="org.eclipse.core.resources.IProject">
</selection>
</wizard>
</extension>
2007-03-07 11:28:54 +00:00
<extension
point="org.eclipse.ui.preferencePages">
<page
2007-02-20 17:23:35 +00:00
name="%MakeBuildPref.name"
2007-04-04 10:36:55 +00:00
category="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard"
class="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject"
2007-04-04 10:36:55 +00:00
id="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject"/>
2007-03-15 17:02:55 +00:00
<page
name="%NewCDTWizardPref.name"
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard"
2007-04-04 10:36:55 +00:00
id="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard"/>
<page
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
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.CPluginPreferencePage"
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.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.ui.actions.BuildAllAction"
enablesFor="+"
id="org.eclipse.cdt.managedbuilder.ui.buildAllAction1"
label="%BuildMenu.label"
menubarPath="org.eclipse.cdt.ui.cfgmenu/gm1"
style="pulldown"/>
<visibility>
<objectState
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/>
</visibility>
</objectContribution>
2007-02-20 17:23:35 +00:00
<objectContribution
2006-05-03 10:50:06 +00:00
adaptable="true"
2006-05-04 15:07:28 +00:00
id="org.eclipse.cdt.managedbuilder.ui.BuildSelectedFilesContribution"
2006-05-03 10:50:06 +00:00
objectClass="org.eclipse.core.resources.IResource">
<action
class="org.eclipse.cdt.managedbuilder.ui.actions.BuildFilesAction"
enablesFor="+"
id="org.eclipse.cdt.managedbuilder.ui.popups.buildFilesAction"
label="%BuildSelectedFiles.label"
menubarPath="additions"/>
<action
class="org.eclipse.cdt.managedbuilder.ui.actions.CleanFilesAction"
enablesFor="+"
id="org.eclipse.cdt.managedbuilder.ui.popups.cleanFilesAction"
label="%CleanSelectedFiles.label"
menubarPath="additions"/>
2006-05-04 20:12:37 +00:00
<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>
2007-02-20 17:23:35 +00:00
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.cdt.managedbuilder.ui.BuildAllActionSet"
label="%BuildCfgMenu.label">
<!-- Note: The menu (re-) definition has to be here due to bug: -->
<!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=15670 -->
<menu
id="org.eclipse.cdt.ui.prjmenu"
label="%Configurations.menu"
path="project/build">
<groupMarker
name="gm1">
</groupMarker>
<separator
name="s2">
</separator>
<groupMarker
name="gm2">
</groupMarker>
</menu>
<action
class="org.eclipse.cdt.managedbuilder.ui.actions.BuildAllAction"
enablesFor="+"
id="org.eclipse.cdt.managedbuilder.ui.buildAllAction0"
label="%BuildMenu.label"
menubarPath="project/org.eclipse.cdt.ui.prjmenu/gm1"
style="pulldown"/>
</actionSet>
</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"
2007-04-13 09:30:42 +00:00
menuGroupId="org.eclipse.cdt.ui.newProject"
type="new"
2007-04-13 09:30:42 +00:00
wizardId="org.eclipse.cdt.ui.wizards.ConvertToMakeWizard">
<enablement>
2007-10-24 15:05:19 +00:00
<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>
2007-02-20 17:23:35 +00:00
<extension
point="org.eclipse.cdt.ui.cPropertyTab">
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.DiscoveryTab"
2007-02-20 17:23:35 +00:00
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"/>
2007-02-20 17:23:35 +00:00
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.ToolSettingsTab"
2007-02-20 17:23:35 +00:00
icon="icons/elcl16/config-tool.gif"
2007-03-07 11:28:54 +00:00
name="%Tool.settings"
weight="010"
helpId="cdt_u_prop_build_setting_tool"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"/>
2007-02-20 17:23:35 +00:00
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.BuildStepsTab"
2007-02-20 17:23:35 +00:00
icon="icons/obj16/steps.gif"
2007-03-07 11:28:54 +00:00
name="%Build.steps"
helpId="cdt_u_prop_build_setting_steps"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"
weight="020"/>
2007-02-20 17:23:35 +00:00
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.ArtifactTab"
2007-02-20 17:23:35 +00:00
icon="icons/obj16/artifact.gif"
2007-03-07 11:28:54 +00:00
name="%Build.artifact"
helpId="cdt_u_prop_build_setting_artifact"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"
weight="030"/>
2007-02-20 17:23:35 +00:00
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.BuilderSettingsTab"
2007-02-20 17:23:35 +00:00
icon="icons/obj16/build_settings.gif"
2007-03-07 11:28:54 +00:00
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"/>
2007-02-20 17:23:35 +00:00
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.CPropertyVarsTab"
2007-02-20 17:23:35 +00:00
name="(Single) CDT Vars (macros)"
helpId="cdt_u_prop_build_variables"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_Variables"/>
2007-03-19 13:19:51 +00:00
<tab
class="org.eclipse.cdt.managedbuilder.ui.properties.ToolChainEditTab"
2007-02-20 17:23:35 +00:00
name="(Single) Tool chain edit"
helpId="cdt_u_prop_build_toolchain"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ToolChain"/>
2007-02-20 17:23:35 +00:00
<!-- exported from CORE -->
<tab
class="org.eclipse.cdt.ui.newui.IncludeTab"
icon="icons/obj16/hfolder_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Includes"
weight="010"
helpId="cdt_u_prop_pns_inc"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"
2008-05-30 19:29:15 +00:00
tooltip="%Includes.tooltip"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.SymbolTab"
icon="icons/obj16/define_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Symbols"
weight="020"
helpId="cdt_u_prop_pns_sym"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"
2008-05-30 19:29:15 +00:00
tooltip="%Symbols.tooltip"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.LibraryTab"
icon="icons/obj16/lib_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Libraries"
weight="030"
helpId="cdt_u_prop_pns_lib"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"
2008-05-30 19:29:15 +00:00
tooltip="%Libraries.tooltip"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.LibraryPathTab"
icon="icons/obj16/opentype.gif"
2007-03-07 11:28:54 +00:00
name="%Library.paths"
weight="040"
helpId="cdt_u_prop_pns_libpath"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.RefsTab"
icon="icons/obj16/search_ref_obj.gif"
2007-03-07 11:28:54 +00:00
name="%References"
weight="100"
helpId="cdt_u_prop_pns_ref"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.CLocationSourceTab"
icon="icons/obj16/fldr_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Source.location"
weight="080"
helpId="cdt_u_prop_pns_src"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"/>
2007-02-20 17:23:35 +00:00
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.CBuildLocationOutputTab"
2007-02-20 17:23:35 +00:00
icon="icons/obj16/output_folder_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Output.location"
weight="090"
helpId="cdt_u_prop_pns_out"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"/>
<tab
2007-03-13 14:20:59 +00:00
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"/>
2007-02-20 17:23:35 +00:00
<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"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.BinaryParsTab"
icon="icons/obj16/bin_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Binary.parsers"
weight="060"
helpId="cdt_u_prop_build_setting_binparser"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.ErrorParsTab"
icon="icons/obj16/error_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Error.parsers"
weight="070"
helpId="cdt_u_prop_build_setting_errparser"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"/>
2007-03-27 11:01:39 +00:00
2007-02-20 17:23:35 +00:00
<!-- Export settings page -->
<tab
2007-02-20 17:23:35 +00:00
class="org.eclipse.cdt.ui.newui.ExpIncludeTab"
icon="icons/obj16/hfolder_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Includes"
weight="010"
helpId="cdt_u_prop_exp"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"
2008-05-30 19:29:15 +00:00
tooltip="%Includes.tooltip"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.ExpSymbolTab"
icon="icons/obj16/define_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Symbols"
weight="020"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"
helpId="cdt_u_prop_exp"
2008-05-30 19:29:15 +00:00
tooltip="%Symbols.tooltip"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.ExpLibraryTab"
icon="icons/obj16/lib_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Libraries"
weight="030"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"
helpId="cdt_u_prop_exp"
2008-05-30 19:29:15 +00:00
tooltip="%Libraries.tooltip"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.ExpLibraryPathTab"
icon="icons/obj16/opentype.gif"
2007-03-07 11:28:54 +00:00
name="%Library.paths"
weight="040"
helpId="cdt_u_prop_exp"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"/>
2007-02-20 17:23:35 +00:00
<!-- 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"/>
2007-02-20 17:23:35 +00:00
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.CPropertyVarsTab"
2007-02-20 17:23:35 +00:00
name="(Single) CDT Vars (macros)"
helpId="cdt_u_prop_build_variables"
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_Vars"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.BinaryParsTab"
2007-03-07 11:28:54 +00:00
name="%Binary.parsers"
2007-02-20 17:23:35 +00:00
icon="icons/obj16/bin_obj.gif"
weight="010"
helpId="cdt_u_prop_build_setting_binparser"
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject"
2007-02-20 17:23:35 +00:00
/>
<tab
class="org.eclipse.cdt.ui.newui.ErrorParsTab"
2007-03-07 11:28:54 +00:00
name="%Error.parsers"
2007-02-20 17:23:35 +00:00
icon="icons/obj16/error_obj.gif"
weight="020"
helpId="cdt_u_prop_build_setting_errparser"
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject"
2007-02-20 17:23:35 +00:00
/>
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.DiscoveryTab"
2007-02-20 17:23:35 +00:00
icon="icons/elcl16/discovery.gif"
2007-03-07 11:28:54 +00:00
name="%Discovery.options"
weight="030"
helpId="cdt_u_prop_build_discovery"
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTProject"
2007-02-20 17:23:35 +00:00
/>
<tab
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.BuilderSettingsTab"
2007-02-27 09:47:32 +00:00
icon="icons/obj16/build_settings.gif"
2007-03-07 11:28:54 +00:00
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"/>
2007-03-15 17:02:55 +00:00
<tab
class="org.eclipse.cdt.managedbuilder.ui.preferences.PreferredToolchainsTab"
2007-03-15 17:02:55 +00:00
name="%Preferred.toolchains"
weight="060"
helpId="cdt_u_pref_wizard_toolchains"
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard"/>
2007-03-15 17:02:55 +00:00
<tab
class="org.eclipse.cdt.managedbuilder.ui.preferences.WizardDefaultsTab"
2007-03-15 17:02:55 +00:00
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>
2007-02-20 17:23:35 +00:00
</extension>
<extension
id="BuildSystemWizard"
2007-03-07 11:28:54 +00:00
name="%Build.System.Wizard"
point="org.eclipse.cdt.ui.CDTWizard">
2007-02-20 17:23:35 +00:00
<wizard
class="org.eclipse.cdt.managedbuilder.ui.wizards.ManagedBuildWizard"
2007-03-07 11:28:54 +00:00
name="%Build.System.Wizard">
2007-02-20 17:23:35 +00:00
</wizard>
<wizard
class="org.eclipse.cdt.managedbuilder.ui.wizards.StdBuildWizard"
2007-03-07 11:28:54 +00:00
name="%Make.Project.Wizard">
2007-02-20 17:23:35 +00:00
</wizard>
</extension>
<extension
point="org.eclipse.cdt.ui.newCfgDialog">
<dialog
2007-03-19 13:19:51 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.NewCfgDialog"
2007-02-20 17:23:35 +00:00
mbs_id="org.eclipse.cdt.managedbuilder.core.configurationDataProvider"
2007-03-07 11:28:54 +00:00
title="%MBS.create.configuration"/>
2007-02-20 17:23:35 +00:00
</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"
>
<filter
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
<enabledWhen>
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
<instanceof value="org.eclipse.core.resources.IFolder"/>
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit"/>
<instanceof value="org.eclipse.core.resources.IFile"/>
</or>
</enabledWhen>
</page>
2007-02-20 17:23:35 +00:00
<page
2007-04-04 10:36:55 +00:00
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"
2007-02-20 17:23:35 +00:00
name="%CDTVariablesProperty.name"
>
<filter
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
<enabledWhen>
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
</or>
</enabledWhen>
</page>
<page
2007-04-04 10:36:55 +00:00
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"
2007-02-20 17:23:35 +00:00
name="%CDTPathSymbolsProperty.name"
>
<filter
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
<enabledWhen>
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
<instanceof value="org.eclipse.core.resources.IFolder"/>
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
<instanceof value="org.eclipse.core.resources.IFile"/>
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit"/>
2007-02-20 17:23:35 +00:00
</or>
</enabledWhen>
</page>
<page
class="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"
2007-04-04 10:36:55 +00:00
id="org.eclipse.cdt.ui.newui.Page_ExpPathAndSymb"
category="org.eclipse.cdt.ui.newui.Page_head_general"
2007-02-20 17:23:35 +00:00
name="%CDTExpPathSymbolsProperty.name"
>
<filter
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
<enabledWhen>
<and>
2007-02-20 17:23:35 +00:00
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
</or>
<test property="org.eclipse.cdt.ui.pageEnabled" value="export" />
</and>
2007-02-20 17:23:35 +00:00
</enabledWhen>
</page>
2007-02-20 17:23:35 +00:00
<page
2007-04-04 10:36:55 +00:00
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"
2007-02-20 17:23:35 +00:00
name="%CDTBuildProperty.name"
>
<filter
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
<enabledWhen>
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
<instanceof value="org.eclipse.core.resources.IFolder"/>
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
<instanceof value="org.eclipse.core.resources.IFile"/>
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit"/>
2007-02-20 17:23:35 +00:00
</or>
</enabledWhen>
</page>
2007-03-19 13:19:51 +00:00
<page
2007-03-19 13:32:43 +00:00
class="org.eclipse.cdt.managedbuilder.ui.properties.Page_ToolChain"
2007-04-04 10:36:55 +00:00
id="org.eclipse.cdt.managedbuilder.ui.properties.Page_ToolChain"
category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build"
2007-02-20 17:23:35 +00:00
name="%CDTToolchainProperty.name"
>
<filter
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
<enabledWhen>
<and>
2007-02-20 17:23:35 +00:00
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
<instanceof value="org.eclipse.core.resources.IFolder"/>
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
<instanceof value="org.eclipse.core.resources.IFile"/>
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit"/>
</or>
<test property="org.eclipse.cdt.ui.pageEnabled" value="toolEdit" />
</and>
2007-02-20 17:23:35 +00:00
</enabledWhen>
2007-03-19 13:19:51 +00:00
</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"
>
<filter
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
<enabledWhen>
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
<instanceof value="org.eclipse.core.resources.IFolder"/>
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
<and>
<instanceof value="org.eclipse.core.resources.IFile"/>
<test property="org.eclipse.cdt.ui.isSource" value="" />
</and>
<and>
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit"/>
<test property="org.eclipse.cdt.ui.isSource" value="" />
</and>
</or>
</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"
>
<filter
name="projectNature"
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
<enabledWhen>
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
</or>
</enabledWhen>
</page>
2007-02-20 17:23:35 +00:00
</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>
</plugin>