2003-08-13 19:17:05 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2003-11-24 18:31:03 +00:00
|
|
|
<?eclipse version="3.0"?>
|
2005-11-15 21:33:43 +00:00
|
|
|
<plugin>
|
2003-08-13 19:17:05 +00:00
|
|
|
|
2005-11-15 21:33:43 +00:00
|
|
|
<extension-point id="DiscoveryProfilePage" name="%discoveryProfilePage.name" schema="schema/DiscoveryProfilePage.exsd"/>
|
2003-08-13 19:17:05 +00:00
|
|
|
|
2004-04-15 19:02:00 +00:00
|
|
|
|
2007-02-20 17:23:35 +00:00
|
|
|
<!--extension
|
2003-08-13 19:17:05 +00:00
|
|
|
point="org.eclipse.ui.newWizards">
|
|
|
|
<wizard
|
|
|
|
name="%WizardNewCMakeProject.name"
|
2005-04-07 17:48:09 +00:00
|
|
|
icon="icons/etool16/newc_app.gif"
|
2003-08-13 19:17:05 +00:00
|
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
|
|
class="org.eclipse.cdt.make.ui.wizards.NewMakeCProjectWizard"
|
2003-11-25 18:24:55 +00:00
|
|
|
project="true"
|
2004-01-05 20:26:57 +00:00
|
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
2003-08-13 19:17:05 +00:00
|
|
|
id="org.eclipse.cdt.ui.wizards.NewMakeCProjectWizard">
|
|
|
|
<description>
|
|
|
|
%WizardNewCMakeProject.description
|
|
|
|
</description>
|
|
|
|
</wizard>
|
|
|
|
<wizard
|
|
|
|
name="%WizardConvertMakeProject.name"
|
2005-04-07 17:48:09 +00:00
|
|
|
icon="icons/etool16/convert-normal.gif"
|
2003-08-13 19:17:05 +00:00
|
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
|
|
class="org.eclipse.cdt.make.ui.wizards.ConvertToMakeProjectWizard"
|
|
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
|
|
id="org.eclipse.cdt.ui.wizards.ConvertToMakeWizard">
|
|
|
|
<description>
|
2003-09-25 13:44:04 +00:00
|
|
|
%WizardConvertMakeProject.description
|
2003-08-13 19:17:05 +00:00
|
|
|
</description>
|
2003-09-25 13:44:04 +00:00
|
|
|
<selection
|
|
|
|
class="org.eclipse.core.resources.IProject">
|
|
|
|
</selection>
|
2007-02-20 17:23:35 +00:00
|
|
|
</wizard-->
|
2003-08-13 19:17:05 +00:00
|
|
|
<!-- For C++ Wizards -->
|
2007-02-20 17:23:35 +00:00
|
|
|
<!--wizard
|
2003-08-13 19:17:05 +00:00
|
|
|
name="%WizardNewCCMakeProject.name"
|
2005-04-07 17:48:09 +00:00
|
|
|
icon="icons/etool16/newcc_app.gif"
|
2003-08-13 19:17:05 +00:00
|
|
|
category="org.eclipse.cdt.ui.newCCWizards"
|
|
|
|
class="org.eclipse.cdt.make.ui.wizards.NewMakeCCProjectWizard"
|
2003-11-25 18:24:55 +00:00
|
|
|
project="true"
|
2004-01-05 20:26:57 +00:00
|
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
2003-08-13 19:17:05 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.wizards.NewMakeCCProjectWizard">
|
|
|
|
<description>
|
|
|
|
%WizardNewCCMakeProject.description
|
|
|
|
</description>
|
|
|
|
</wizard>
|
|
|
|
<wizard
|
2003-08-19 02:22:13 +00:00
|
|
|
name="%WizardConvertMakeProject.name"
|
2005-04-07 17:48:09 +00:00
|
|
|
icon="icons/etool16/convert-normal.gif"
|
2003-08-13 19:17:05 +00:00
|
|
|
category="org.eclipse.cdt.ui.newCCWizards"
|
|
|
|
class="org.eclipse.cdt.make.ui.wizards.ConvertToMakeProjectWizard"
|
|
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
|
|
id="org.eclipse.cdt.ui.wizards.ConvertToMakeWizard">
|
|
|
|
<description>
|
2003-09-25 13:44:04 +00:00
|
|
|
%WizardConvertMakeProject.description
|
2003-08-13 19:17:05 +00:00
|
|
|
</description>
|
2003-09-25 13:44:04 +00:00
|
|
|
<selection
|
|
|
|
class="org.eclipse.core.resources.IProject">
|
|
|
|
</selection>
|
2003-08-13 19:17:05 +00:00
|
|
|
</wizard>
|
2007-02-20 17:23:35 +00:00
|
|
|
</extension-->
|
2003-08-13 19:17:05 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.popupMenus">
|
2003-11-21 15:06:17 +00:00
|
|
|
<objectContribution
|
2003-11-25 18:24:55 +00:00
|
|
|
objectClass="org.eclipse.core.resources.IResource"
|
2005-04-06 19:49:57 +00:00
|
|
|
adaptable="true"
|
2003-08-21 19:42:15 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.popupMenu.NavigatorContribution">
|
2003-08-13 19:17:05 +00:00
|
|
|
<action
|
2003-08-22 21:26:28 +00:00
|
|
|
label="%ActionMakeBuildTarget.label"
|
|
|
|
class="org.eclipse.cdt.make.ui.actions.BuildTargetAction"
|
2007-04-09 05:52:35 +00:00
|
|
|
menubarPath="org.eclipse.cdt.make.ui.menu/gm1"
|
2003-08-13 19:17:05 +00:00
|
|
|
enablesFor="1"
|
2003-08-22 21:26:28 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.NavigatorBuildTargetAction">
|
2003-08-13 19:17:05 +00:00
|
|
|
</action>
|
2003-10-01 14:48:37 +00:00
|
|
|
<action
|
|
|
|
label="%ActionMakeCreateTarget.label"
|
|
|
|
class="org.eclipse.cdt.make.ui.actions.CreateTargetAction"
|
2007-04-09 05:52:35 +00:00
|
|
|
menubarPath="org.eclipse.cdt.make.ui.menu/gm1"
|
2003-10-01 14:48:37 +00:00
|
|
|
enablesFor="1"
|
|
|
|
id="org.eclipse.cdt.make.ui.CViewCreateTargetAction">
|
|
|
|
</action>
|
2007-04-09 05:52:35 +00:00
|
|
|
<menu
|
|
|
|
id="org.eclipse.cdt.make.ui.menu"
|
|
|
|
label="%Make.targets.menu"
|
|
|
|
path="buildGroup">
|
|
|
|
<groupMarker
|
|
|
|
name="gm1">
|
|
|
|
</groupMarker>
|
|
|
|
</menu>
|
2007-04-10 13:40:10 +00:00
|
|
|
<visibility>
|
2007-04-12 13:01:40 +00:00
|
|
|
<or>
|
2007-04-10 13:40:10 +00:00
|
|
|
<objectState
|
|
|
|
name="projectNature"
|
|
|
|
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"/>
|
2007-04-12 13:01:40 +00:00
|
|
|
<objectState
|
|
|
|
name="projectNature"
|
|
|
|
value="org.eclipse.cdt.make.core.makeNature"/>
|
|
|
|
</or>
|
2007-04-10 13:40:10 +00:00
|
|
|
</visibility>
|
2003-08-13 19:17:05 +00:00
|
|
|
</objectContribution>
|
|
|
|
</extension>
|
|
|
|
<extension
|
2005-05-06 14:18:52 +00:00
|
|
|
point="org.eclipse.ui.contexts">
|
|
|
|
<context
|
|
|
|
name="%scope.makefileEditor.name"
|
|
|
|
parentId="org.eclipse.ui.textEditorScope"
|
2004-09-07 19:29:33 +00:00
|
|
|
description="%makefileEditor.description"
|
|
|
|
id="org.eclipse.cdt.make.ui.makefileEditorScope">
|
2005-05-06 14:18:52 +00:00
|
|
|
</context>
|
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.bindings">
|
|
|
|
<!-- Makefile Editor keybindings -->
|
|
|
|
<key
|
|
|
|
sequence="F3"
|
|
|
|
contextId="org.eclipse.cdt.make.ui.makefileEditorScope"
|
|
|
|
commandId="org.eclipse.cdt.make.ui.edit.text.makefile.opendecl"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
|
|
<key
|
|
|
|
sequence="Ctrl+/"
|
|
|
|
contextId="org.eclipse.cdt.make.ui.makefileEditorScope"
|
|
|
|
commandId="org.eclipse.cdt.make.ui.edit.text.makefile.comment"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
|
|
<key
|
|
|
|
sequence="Ctrl+\"
|
|
|
|
contextId="org.eclipse.cdt.make.ui.makefileEditorScope"
|
|
|
|
commandId="org.eclipse.cdt.make.ui.edit.text.makefile.uncomment"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.commands">
|
2003-08-13 19:17:05 +00:00
|
|
|
<command
|
2003-09-25 13:44:04 +00:00
|
|
|
name="%CommandTargetBuild.name"
|
2003-11-25 18:24:55 +00:00
|
|
|
description="%CommandTargetBuild.description"
|
2005-05-06 14:18:52 +00:00
|
|
|
categoryId="org.eclipse.ui.category.project"
|
2003-09-25 13:44:04 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.targetBuildCommand">
|
|
|
|
</command>
|
|
|
|
<command
|
|
|
|
name="%CommandTargetCreate.name"
|
2003-11-25 18:24:55 +00:00
|
|
|
description="%CommandTargetCreate.description"
|
2005-05-06 14:18:52 +00:00
|
|
|
categoryId="org.eclipse.ui.category.project"
|
2003-09-25 13:44:04 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.targetCreateCommand">
|
2003-08-13 19:17:05 +00:00
|
|
|
</command>
|
2003-10-17 02:34:10 +00:00
|
|
|
<category
|
|
|
|
name="%category.source.name"
|
|
|
|
description="%category.source.description"
|
|
|
|
id="org.eclipse.cdt.make.ui.category.source">
|
|
|
|
</category>
|
|
|
|
<command
|
|
|
|
name="%ActionDefinition.comment.name"
|
2003-11-25 18:24:55 +00:00
|
|
|
description="%ActionDefinition.comment.description"
|
2005-05-06 14:18:52 +00:00
|
|
|
categoryId="org.eclipse.cdt.make.ui.category.source"
|
2003-10-17 02:34:10 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.edit.text.makefile.comment">
|
|
|
|
</command>
|
|
|
|
<command
|
|
|
|
name="%ActionDefinition.uncomment.name"
|
2003-11-25 18:24:55 +00:00
|
|
|
description="%ActionDefinition.uncomment.description"
|
2005-05-06 14:18:52 +00:00
|
|
|
categoryId="org.eclipse.cdt.make.ui.category.source"
|
2003-10-17 02:34:10 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.edit.text.makefile.uncomment">
|
|
|
|
</command>
|
2004-09-07 19:29:33 +00:00
|
|
|
<command
|
|
|
|
name="%ActionDefinition.opendecl.name"
|
2005-05-06 14:18:52 +00:00
|
|
|
categoryId="org.eclipse.cdt.make.ui.category.source"
|
2004-09-07 19:29:33 +00:00
|
|
|
description="%ActionDefinition.opendecl.description"
|
|
|
|
id="org.eclipse.cdt.make.ui.edit.text.makefile.opendecl">
|
2005-05-06 14:18:52 +00:00
|
|
|
</command>
|
2003-10-17 02:34:10 +00:00
|
|
|
</extension>
|
2003-08-13 19:17:05 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.preferencePages">
|
|
|
|
<page
|
2004-09-08 15:05:09 +00:00
|
|
|
name="%PreferenceMake.name"
|
2003-08-13 19:17:05 +00:00
|
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
2004-09-08 15:05:09 +00:00
|
|
|
class="org.eclipse.cdt.make.internal.ui.preferences.MakePreferencePage"
|
2003-08-13 19:17:05 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.preferences.MakePreferencePage">
|
|
|
|
</page>
|
2007-02-20 17:23:35 +00:00
|
|
|
<!--page
|
2004-09-08 15:05:09 +00:00
|
|
|
name="%PreferenceMakeProject.name"
|
|
|
|
category="org.eclipse.cdt.make.ui.preferences.MakePreferencePage"
|
|
|
|
class="org.eclipse.cdt.make.internal.ui.preferences.NewMakeProjectPreferencePage"
|
|
|
|
id="org.eclipse.cdt.make.ui.preferences.MakeProjectPreferencePage">
|
2007-02-20 17:23:35 +00:00
|
|
|
</page-->
|
2004-08-29 23:53:42 +00:00
|
|
|
<page
|
2004-09-05 23:25:28 +00:00
|
|
|
name="%PreferenceMakefileEditor.name"
|
2004-09-08 15:05:09 +00:00
|
|
|
category="org.eclipse.cdt.make.ui.preferences.MakePreferencePage"
|
2004-08-29 23:53:42 +00:00
|
|
|
class="org.eclipse.cdt.make.internal.ui.preferences.MakefileEditorPreferencePage"
|
|
|
|
id="org.eclipse.cdt.make.ui.preferences.MakeFileEditorPreferencePage">
|
|
|
|
</page>
|
2004-09-05 23:25:28 +00:00
|
|
|
<page
|
|
|
|
name="%PreferenceMakefileSettings.name"
|
|
|
|
category="org.eclipse.cdt.make.ui.preferences.MakeFileEditorPreferencePage"
|
|
|
|
class="org.eclipse.cdt.make.internal.ui.preferences.MakefileSettingsPreferencePage"
|
2004-09-08 15:05:09 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.preferences.MakefileSettingPreferencePage">
|
2004-09-05 23:25:28 +00:00
|
|
|
</page>
|
2003-08-13 19:17:05 +00:00
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.propertyPages">
|
|
|
|
<page
|
2003-11-25 18:24:55 +00:00
|
|
|
objectClass="org.eclipse.core.resources.IProject"
|
2004-01-05 20:26:57 +00:00
|
|
|
adaptable="true"
|
2003-08-13 19:17:05 +00:00
|
|
|
name="%PropertyMakeProject.name"
|
2003-08-13 19:39:54 +00:00
|
|
|
class="org.eclipse.cdt.make.internal.ui.properties.MakePropertyPage"
|
2003-08-13 19:17:05 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.properties.MakePropertyPage">
|
|
|
|
<filter
|
|
|
|
name="nature"
|
|
|
|
value="org.eclipse.cdt.make.core.makeNature">
|
|
|
|
</filter>
|
|
|
|
</page>
|
2004-05-12 13:37:20 +00:00
|
|
|
<page
|
|
|
|
objectClass="org.eclipse.core.resources.IProject"
|
|
|
|
adaptable="true"
|
2004-05-25 19:04:15 +00:00
|
|
|
name="%ProjectPathProperties.name"
|
2004-05-12 13:37:20 +00:00
|
|
|
nameFilter="*"
|
|
|
|
class="org.eclipse.cdt.internal.ui.dialogs.cpaths.CPathPropertyPage"
|
|
|
|
id="org.eclipse.cdt.internal.ui.dialogs.cpath.CPathPropertyPage">
|
|
|
|
<filter
|
2005-04-06 19:49:57 +00:00
|
|
|
name="projectNature"
|
2004-05-12 13:37:20 +00:00
|
|
|
value="org.eclipse.cdt.make.core.makeNature">
|
|
|
|
</filter>
|
2004-06-07 17:01:53 +00:00
|
|
|
</page>
|
2005-04-07 17:48:09 +00:00
|
|
|
<!--page
|
2004-05-25 19:04:15 +00:00
|
|
|
objectClass="org.eclipse.cdt.core.model.ICContainer"
|
|
|
|
name="%IncludeSymbolProperties.name"
|
|
|
|
class="org.eclipse.cdt.internal.ui.dialogs.cpaths.IncludesSymbolsPropertyPage"
|
|
|
|
id="org.eclipse.cdt.internal.ui.dialogs.cpath.IncludeSymbolsPropertyPage">
|
2004-05-26 19:39:04 +00:00
|
|
|
<filter
|
2005-04-06 19:49:57 +00:00
|
|
|
name="projectNature"
|
|
|
|
value="org.eclipse.cdt.make.core.makeNature">
|
|
|
|
</filter>
|
|
|
|
</page>
|
|
|
|
<page
|
|
|
|
objectClass="org.eclipse.cdt.core.model.ITranslationUnit"
|
|
|
|
name="%IncludeSymbolProperties.name"
|
|
|
|
class="org.eclipse.cdt.internal.ui.dialogs.cpaths.IncludesSymbolsPropertyPage"
|
|
|
|
id="org.eclipse.cdt.internal.ui.dialogs.cpath.IncludeSymbolsPropertyPage">
|
|
|
|
<filter
|
|
|
|
name="projectNature"
|
2004-05-26 19:39:04 +00:00
|
|
|
value="org.eclipse.cdt.make.core.makeNature">
|
|
|
|
</filter>
|
2005-04-07 17:48:09 +00:00
|
|
|
</page-->
|
2004-05-25 19:04:15 +00:00
|
|
|
<page
|
|
|
|
objectClass="org.eclipse.core.resources.IProject"
|
|
|
|
adaptable="true"
|
|
|
|
name="%IncludeSymbolProperties.name"
|
|
|
|
class="org.eclipse.cdt.internal.ui.dialogs.cpaths.IncludesSymbolsPropertyPage"
|
|
|
|
id="org.eclipse.cdt.internal.ui.dialogs.cpath.IncludeSymbolsPropertyPage">
|
|
|
|
<filter
|
2005-04-06 19:49:57 +00:00
|
|
|
name="projectNature"
|
2004-05-26 19:39:04 +00:00
|
|
|
value="org.eclipse.cdt.make.core.makeNature">
|
2004-05-25 19:04:15 +00:00
|
|
|
</filter>
|
|
|
|
</page>
|
2005-04-22 16:04:06 +00:00
|
|
|
<page
|
|
|
|
adaptable="true"
|
|
|
|
class="org.eclipse.cdt.internal.ui.dialogs.cpaths.IncludesSymbolsPropertyPage"
|
|
|
|
id="org.eclipse.cdt.make.ui.scannerconfig.PerFileIncludesSymbolsPropertyPage"
|
|
|
|
name="%IncludeSymbolProperties.name"
|
|
|
|
objectClass="org.eclipse.cdt.core.model.ITranslationUnit">
|
|
|
|
<filter
|
|
|
|
name="projectNature"
|
|
|
|
value="org.eclipse.cdt.make.core.makeNature"/>
|
|
|
|
</page>
|
2004-05-25 19:04:15 +00:00
|
|
|
|
2003-08-13 19:17:05 +00:00
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.views">
|
|
|
|
<category
|
|
|
|
name="%ViewCatagoryMake.name"
|
|
|
|
id="org.eclipse.cdt.make.ui">
|
|
|
|
</category>
|
|
|
|
<view
|
|
|
|
name="%ViewMake.name"
|
2005-04-07 17:48:09 +00:00
|
|
|
icon="icons/view16/make_target.gif"
|
2003-08-13 19:17:05 +00:00
|
|
|
category="org.eclipse.cdt.make.ui"
|
|
|
|
class="org.eclipse.cdt.make.ui.views.MakeView"
|
|
|
|
id="org.eclipse.cdt.make.ui.views.MakeView">
|
|
|
|
</view>
|
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.actionSets">
|
|
|
|
<actionSet
|
2003-08-22 21:26:28 +00:00
|
|
|
label="%ActionSetUpdateMake.label"
|
2003-08-19 02:22:13 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.updateActionSet">
|
2003-08-13 19:17:05 +00:00
|
|
|
<action
|
2003-08-22 21:26:28 +00:00
|
|
|
label="%ActionMakeUpdate.label"
|
2005-04-07 17:48:09 +00:00
|
|
|
icon="icons/etool16/update_old.gif"
|
2003-11-25 18:24:55 +00:00
|
|
|
tooltip="%ActionMakeUpdate.tooltip"
|
2004-01-05 20:26:57 +00:00
|
|
|
class="org.eclipse.cdt.make.ui.actions.UpdateMakeProjectAction"
|
2003-08-22 21:26:28 +00:00
|
|
|
toolbarPath="Normal"
|
2003-09-04 20:27:08 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.UpdateMakeAction">
|
2003-08-22 21:26:28 +00:00
|
|
|
<enablement>
|
2003-09-04 20:27:08 +00:00
|
|
|
<and>
|
|
|
|
<not>
|
|
|
|
<objectState
|
2004-04-15 19:02:00 +00:00
|
|
|
value="org.eclipse.cdt.make.core.makeNature"
|
|
|
|
name="projectNature">
|
2003-09-04 20:27:08 +00:00
|
|
|
</objectState>
|
|
|
|
</not>
|
2003-08-22 21:26:28 +00:00
|
|
|
<objectState
|
2004-04-15 19:02:00 +00:00
|
|
|
value="org.eclipse.cdt.core.cnature"
|
|
|
|
name="projectNature">
|
2003-08-22 21:26:28 +00:00
|
|
|
</objectState>
|
2003-09-04 20:27:08 +00:00
|
|
|
</and>
|
2003-08-22 21:26:28 +00:00
|
|
|
</enablement>
|
2003-09-04 20:27:08 +00:00
|
|
|
</action>
|
|
|
|
</actionSet>
|
|
|
|
<actionSet
|
2003-09-25 13:44:04 +00:00
|
|
|
label="%ActionSetMake.label"
|
2003-09-04 20:27:08 +00:00
|
|
|
id="org.eclipse.cdt.make.ui.makeTargetActionSet">
|
2007-04-09 09:55:08 +00:00
|
|
|
<menu
|
|
|
|
id="org.eclipse.cdt.make.ui.prjmenu"
|
|
|
|
label="%Make.Target.label"
|
|
|
|
path="project/additions">
|
|
|
|
<groupMarker
|
|
|
|
name="gm1">
|
|
|
|
</groupMarker>
|
|
|
|
</menu>
|
|
|
|
<action
|
2003-09-25 13:44:04 +00:00
|
|
|
definitionId="org.eclipse.cdt.make.ui.targetBuildCommand"
|
|
|
|
label="%ActionMakeBuildTarget.label"
|
2003-09-04 20:27:08 +00:00
|
|
|
class="org.eclipse.cdt.make.ui.actions.BuildTargetAction"
|
2007-04-09 09:55:08 +00:00
|
|
|
menubarPath="project/org.eclipse.cdt.make.ui.prjmenu/gm1"
|
2003-09-04 20:27:08 +00:00
|
|
|
enablesFor="1"
|
|
|
|
id="org.eclipse.cdt.make.ui.makeTargetAction">
|
2003-09-25 13:44:04 +00:00
|
|
|
<enablement>
|
|
|
|
<or>
|
|
|
|
<objectClass
|
|
|
|
name="org.eclipse.core.resources.IContainer">
|
|
|
|
</objectClass>
|
|
|
|
<objectClass
|
|
|
|
name="org.eclipse.cdt.core.model.ICContainer">
|
|
|
|
</objectClass>
|
2004-03-22 17:53:44 +00:00
|
|
|
<objectClass
|
|
|
|
name="org.eclipse.cdt.core.model.ICProject">
|
|
|
|
</objectClass>
|
2003-09-25 13:44:04 +00:00
|
|
|
</or>
|
|
|
|
</enablement>
|
|
|
|
</action>
|
|
|
|
<action
|
|
|
|
definitionId="org.eclipse.cdt.make.ui.targetCreateCommand"
|
|
|
|
label="%ActionMakeCreateTarget.label"
|
|
|
|
class="org.eclipse.cdt.make.ui.actions.CreateTargetAction"
|
2007-04-09 09:55:08 +00:00
|
|
|
menubarPath="project/org.eclipse.cdt.make.ui.prjmenu/gm1"
|
2003-09-25 13:44:04 +00:00
|
|
|
enablesFor="1"
|
|
|
|
id="org.eclipse.cdt.make.ui.createTargetAction">
|
|
|
|
<enablement>
|
|
|
|
<or>
|
|
|
|
<objectClass
|
|
|
|
name="org.eclipse.core.resources.IContainer">
|
|
|
|
</objectClass>
|
|
|
|
<objectClass
|
|
|
|
name="org.eclipse.cdt.core.model.ICContainer">
|
|
|
|
</objectClass>
|
2004-03-22 17:53:44 +00:00
|
|
|
<objectClass
|
|
|
|
name="org.eclipse.cdt.core.model.ICProject">
|
|
|
|
</objectClass>
|
2003-09-25 13:44:04 +00:00
|
|
|
</or>
|
|
|
|
</enablement>
|
2003-08-13 19:17:05 +00:00
|
|
|
</action>
|
|
|
|
</actionSet>
|
|
|
|
</extension>
|
2004-08-22 22:18:44 +00:00
|
|
|
|
|
|
|
<!-- Makefile Editor extensions. -->
|
2007-08-17 08:04:09 +00:00
|
|
|
<extension point="org.eclipse.ui.editors">
|
2003-08-29 15:04:57 +00:00
|
|
|
<editor
|
2004-03-23 19:27:37 +00:00
|
|
|
name="%MakefileEditor.name"
|
2005-04-07 17:48:09 +00:00
|
|
|
icon="icons/etool16/makefile.gif"
|
2003-09-16 18:18:36 +00:00
|
|
|
contributorClass="org.eclipse.cdt.make.internal.ui.editor.MakefileEditorActionContributor"
|
2003-09-07 19:45:37 +00:00
|
|
|
class="org.eclipse.cdt.make.internal.ui.editor.MakefileEditor"
|
2003-08-29 15:04:57 +00:00
|
|
|
id="org.eclipse.cdt.make.editor">
|
2005-06-09 16:27:33 +00:00
|
|
|
<contentTypeBinding contentTypeId="org.eclipse.cdt.make.core.makefile"/>
|
2003-08-29 15:04:57 +00:00
|
|
|
</editor>
|
2004-02-02 20:04:46 +00:00
|
|
|
</extension>
|
2007-08-17 08:04:09 +00:00
|
|
|
<extension point="org.eclipse.core.filebuffers.documentSetup">
|
2004-08-22 22:18:44 +00:00
|
|
|
<participant
|
2005-04-29 15:19:07 +00:00
|
|
|
contentTypeId="org.eclipse.cdt.make.core.makefile"
|
2004-08-22 22:18:44 +00:00
|
|
|
class="org.eclipse.cdt.make.internal.ui.editor.MakefileDocumentSetupParticipant">
|
|
|
|
</participant>
|
|
|
|
</extension>
|
|
|
|
|
2003-09-18 14:33:31 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.perspectiveExtensions">
|
|
|
|
<perspectiveExtension
|
|
|
|
targetID="org.eclipse.cdt.ui.CPerspective">
|
|
|
|
<view
|
|
|
|
relative="org.eclipse.ui.views.ContentOutline"
|
|
|
|
visible="true"
|
2004-01-05 20:26:57 +00:00
|
|
|
relationship="stack"
|
|
|
|
id="org.eclipse.cdt.make.ui.views.MakeView">
|
2003-09-18 14:33:31 +00:00
|
|
|
</view>
|
|
|
|
<viewShortcut
|
|
|
|
id="org.eclipse.cdt.make.ui.views.MakeView">
|
|
|
|
</viewShortcut>
|
2003-09-25 13:44:04 +00:00
|
|
|
<actionSet
|
|
|
|
id="org.eclipse.cdt.make.ui.makeTargetActionSet">
|
|
|
|
</actionSet>
|
2003-09-18 14:33:31 +00:00
|
|
|
</perspectiveExtension>
|
|
|
|
</extension>
|
2004-04-15 19:02:00 +00:00
|
|
|
|
2004-05-25 19:04:15 +00:00
|
|
|
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.cdt.ui.PathContainerPage">
|
|
|
|
<PathContainerPage
|
|
|
|
class="org.eclipse.cdt.make.ui.dialogs.DiscoveredPathContainerPage"
|
2005-06-08 17:55:02 +00:00
|
|
|
icon="icons/obj16/lib_obj.gif"
|
|
|
|
id="org.eclipse.cdt.make.core.DISCOVERED_SCANNER_INFO"
|
|
|
|
name="%DiscoveredScannerInfoContainer.name"/>
|
2004-06-10 15:17:07 +00:00
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.core.runtime.preferences">
|
|
|
|
<initializer class="org.eclipse.cdt.make.internal.ui.MakeUIPreferenceInitializer"/>
|
2005-01-24 18:49:34 +00:00
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.cdt.make.ui.DiscoveryProfilePage">
|
|
|
|
<profilePage
|
|
|
|
class="org.eclipse.cdt.make.ui.dialogs.GCCPerProjectSCDProfilePage"
|
|
|
|
name="%GCCPerProjectProfile.name"
|
|
|
|
profileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
|
2005-02-01 15:15:40 +00:00
|
|
|
<profilePage
|
|
|
|
class="org.eclipse.cdt.make.ui.dialogs.GCCPerFileSCDProfilePage"
|
|
|
|
name="%GCCPerFileProfile.name"
|
|
|
|
profileId="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"/>
|
2006-07-03 09:11:48 +00:00
|
|
|
</extension>
|
2006-07-19 13:52:18 +00:00
|
|
|
|
2007-04-04 17:52:07 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.cdt.ui.cPropertyTab">
|
|
|
|
|
|
|
|
<!-- exported from CORE -->
|
|
|
|
<tab
|
|
|
|
class="org.eclipse.cdt.ui.newui.IncludeTab"
|
|
|
|
name="%Includes"
|
|
|
|
icon="icons/obj16/hfolder_obj.gif"
|
|
|
|
weight="001"
|
2007-04-05 08:19:06 +00:00
|
|
|
parent="org.eclipse.cdt.make.internal.ui.properties.PathAndSymbolPage"
|
2007-04-04 17:52:07 +00:00
|
|
|
tooltip=""Includes list""/>
|
|
|
|
<tab
|
|
|
|
class="org.eclipse.cdt.ui.newui.SymbolTab"
|
|
|
|
name="%Symbols"
|
|
|
|
icon="icons/obj16/define_obj.gif"
|
|
|
|
weight="002"
|
2007-04-05 08:19:06 +00:00
|
|
|
parent="org.eclipse.cdt.make.internal.ui.properties.PathAndSymbolPage"
|
2007-04-04 17:52:07 +00:00
|
|
|
tooltip=""Macros list""/>
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.propertyPages">
|
|
|
|
|
|
|
|
<page
|
|
|
|
class="org.eclipse.cdt.make.internal.ui.properties.PathAndSymbolPage"
|
|
|
|
id="org.eclipse.cdt.make.ui.propertypages.project.ref12"
|
|
|
|
name="%CDTPathSymbolsProperty.name"
|
|
|
|
>
|
|
|
|
<filter
|
|
|
|
name="projectNature"
|
|
|
|
value="org.eclipse.cdt.make.core.cfgSupportNature">
|
|
|
|
</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>
|
|
|
|
</extension>
|
2007-08-17 08:04:09 +00:00
|
|
|
|
|
|
|
<!-- Compare viewer -->
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.compare.contentMergeViewers">
|
|
|
|
<viewer
|
|
|
|
class="org.eclipse.cdt.make.internal.ui.compare.MakefileContentViewerCreator"
|
|
|
|
extensions="mk2"
|
|
|
|
id="org.eclipse.cdt.make.ui.compare.MakefileContentViewerCreator">
|
|
|
|
</viewer>
|
|
|
|
<contentTypeBinding
|
|
|
|
contentTypeId="org.eclipse.cdt.make.core.makefile"
|
|
|
|
contentMergeViewerId="org.eclipse.cdt.make.ui.compare.MakefileContentViewerCreator">
|
|
|
|
</contentTypeBinding>
|
|
|
|
</extension>
|
2007-04-04 17:52:07 +00:00
|
|
|
</plugin>
|