1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 10:16:03 +02:00
cdt/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml

647 lines
27 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>
<wizard
category="org.eclipse.cdt.ui.newCCWizards"
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"/>
</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"
visible="true">
<action
class="org.eclipse.cdt.managedbuilder.ui.actions.BuildAllAction"
enablesFor="+"
id="org.eclipse.cdt.managedbuilder.ui.buildAllAction0"
label="%BuildMenu.label"
menubarPath="project/build"
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/>
</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"
2007-02-20 17:23:35 +00:00
weight="005"
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"
2007-02-20 17:23:35 +00:00
weight="001"
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"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"
2007-02-20 17:23:35 +00:00
weight="002"/>
<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"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_BuildSettings"
2007-02-20 17:23:35 +00:00
weight="003"/>
<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"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build"
2007-02-20 17:23:35 +00:00
weight="004"/>
<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)"
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"
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"
2007-02-20 17:23:35 +00:00
weight="001"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"
2007-02-20 17:23:35 +00:00
tooltip="&quot;Includes list&quot;"/>
<tab
class="org.eclipse.cdt.ui.newui.SymbolTab"
icon="icons/obj16/define_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Symbols"
2007-02-20 17:23:35 +00:00
weight="002"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"
2007-02-20 17:23:35 +00:00
tooltip="&quot;Macros list&quot;"/>
<tab
class="org.eclipse.cdt.ui.newui.LibraryTab"
icon="icons/obj16/lib_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Libraries"
2007-02-20 17:23:35 +00:00
weight="003"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_PathAndSymb"
2007-02-20 17:23:35 +00:00
tooltip="&quot;Libraries list&quot;"/>
<tab
class="org.eclipse.cdt.ui.newui.LibraryPathTab"
icon="icons/obj16/opentype.gif"
2007-03-07 11:28:54 +00:00
name="%Library.paths"
2007-02-20 17:23:35 +00:00
weight="004"
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"
2007-02-20 17:23:35 +00:00
weight="010"
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"
2007-02-20 17:23:35 +00:00
weight="008"
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"
2007-02-20 17:23:35 +00:00
weight="009"
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"
weight="012"/>
2007-02-20 17:23:35 +00:00
<tab
class="org.eclipse.cdt.ui.newui.EnvironmentTab"
icon="icons/obj16/environment.gif"
name="(Single) Environment"
2007-02-20 17:23:35 +00:00
weight="005"
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"
2007-02-20 17:23:35 +00:00
weight="006"
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"
2007-02-20 17:23:35 +00:00
weight="007"
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
class="org.eclipse.cdt.ui.newui.ExpIncludeTab"
icon="icons/obj16/hfolder_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Includes"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"
2007-02-20 17:23:35 +00:00
tooltip="&quot;Includes list&quot;"/>
<tab
class="org.eclipse.cdt.ui.newui.ExpSymbolTab"
icon="icons/obj16/define_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Symbols"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"
2007-02-20 17:23:35 +00:00
tooltip="&quot;Macros list&quot;"/>
<tab
class="org.eclipse.cdt.ui.newui.ExpLibraryTab"
icon="icons/obj16/lib_obj.gif"
2007-03-07 11:28:54 +00:00
name="%Libraries"
parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_ExpPathAndSymb"
2007-02-20 17:23:35 +00:00
tooltip="&quot;Libraries list&quot;"/>
<tab
class="org.eclipse.cdt.ui.newui.ExpLibraryPathTab"
icon="icons/obj16/opentype.gif"
2007-03-07 11:28:54 +00:00
name="%Library.paths"
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"
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)"
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"
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"
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"
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"
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"
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"
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_NewCDTWizard"/>
<tab
class="org.eclipse.cdt.managedbuilder.ui.preferences.PropertyPageDefsTab"
name="%PropertyPage.defaults"
parent="org.eclipse.cdt.managedbuilder.ui.preferences.PrefPage_PropertyPage"/>
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>
<!-- Custom wizard pages - for testing only
<extension
point="org.eclipse.cdt.managedbuilder.ui.newWizardPages">
<wizardPage
ID="org.eclipse.cdt.managedbuilder.ui.tests.wizardPages.AlwaysPresentWizardPage"
pageClass="org.eclipse.cdt.managedbuilder.ui.test.AlwaysPresentWizardPage"/>
<wizardPage
ID="org.eclipse.cdt.managedbuilder.ui.tests.wizardPages.NatureAWizardPage"
pageClass="org.eclipse.cdt.managedbuilder.ui.test.NatureAWizardPage">
<nature natureID="org.eclipse.cdt.core.cnature"/>
</wizardPage>
<wizardPage
ID="org.eclipse.cdt.managedbuilder.ui.tests.wizardPages.NatureBWizardPage"
pageClass="org.eclipse.cdt.managedbuilder.ui.test.NatureBWizardPage">
<nature natureID="org.eclipse.cdt.core.ccnature"/>
</wizardPage>
<wizardPage
ID="org.eclipse.cdt.managedbuilder.ui.tests.wizardPages.ToolchainCWizardPage"
pageClass="org.eclipse.cdt.managedbuilder.ui.test.ToolchainCWizardPage">
<toolchain toolchainID="cdt.managedbuild.toolchain.gnu.exe.debug"/>
</wizardPage>
<wizardPage
ID="org.eclipse.cdt.managedbuilder.ui.tests.wizardPages.ToolchainCv20WizardPage"
pageClass="org.eclipse.cdt.managedbuilder.ui.test.ToolchainCv20WizardPage">
<toolchain
toolchainID="C"
versionsSupported="2.0.0"/>
</wizardPage>
<wizardPage
ID="org.eclipse.cdt.managedbuilder.ui.tests.wizardPages.ProjectTypeDWizardPage"
pageClass="org.eclipse.cdt.managedbuilder.ui.test.ProjectTypeDWizardPage">
<projectType projectTypeID="D"/>
</wizardPage>
<wizardPage
ID="org.eclipse.cdt.managedbuilder.ui.tests.wizardPages.ProjectTypeEWizardPage"
pageClass="org.eclipse.cdt.managedbuilder.ui.test.ProjectTypeEWizardPage">
<projectType projectTypeID="E"/>
</wizardPage>
<wizardPage
ID="org.eclipse.cdt.managedbuilder.ui.tests.wizardPages.ToolchainFWizardPage"
pageClass="org.eclipse.cdt.managedbuilder.ui.test.ToolchainFWizardPage">
<toolchain toolchainID="F"/>
</wizardPage>
</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.MBSPerProjectSCDProfilePage"
name="%MBSPerProjectProfile.name"
profileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"/>
<profilePage
class="org.eclipse.cdt.make.ui.dialogs.MBSPerProjectSCDProfilePage"
name="%MBSPerProjectProfile.name"
profileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/>
<profilePage
class="org.eclipse.cdt.make.ui.dialogs.MBSPerProjectSCDProfilePage"
name="%MBSPerProjectProfile.name"
profileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"/>
<profilePage
class="org.eclipse.cdt.make.ui.dialogs.MBSPerProjectSCDProfilePage"
name="%MBSPerProjectProfile.name"
profileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"/>
<profilePage
class="org.eclipse.cdt.make.ui.dialogs.MBSPerProjectSCDProfilePage"
name="%MBSPerProjectProfile.name"
profileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"/>
<profilePage
class="org.eclipse.cdt.make.ui.dialogs.MBSPerProjectSCDProfilePage"
name="%MBSPerProjectProfile.name"
profileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"/>
</extension>
</plugin>