Initial commit
@@ -0,0 +1 @@
|
||||
# Debugging options for the org.eclipse.ui.externaltools plugin.
|
||||
@@ -0,0 +1,30 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>About</title>
|
||||
<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
|
||||
</head>
|
||||
<body lang="EN-US">
|
||||
<h2>About This Content</h2>
|
||||
|
||||
<p>20th June, 2002</p>
|
||||
<h3>License</h3>
|
||||
<p>Eclipse.org makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the
|
||||
Common Public License Version 1.0 ("CPL"). A copy of the CPL is available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>.
|
||||
For purposes of the CPL, "Program" will mean the Content.</p>
|
||||
|
||||
<h3>Contributions</h3>
|
||||
|
||||
<p>If this Content is licensed to you under the terms and conditions of the CPL, any Contributions, as defined in the CPL, uploaded, submitted, or otherwise
|
||||
made available to Eclipse.org, members of Eclipse.org and/or the host of Eclipse.org web site, by you that relate to such
|
||||
Content are provided under the terms and conditions of the CPL and can be made available to others under the terms of the CPL.</p>
|
||||
|
||||
<p>If this Content is licensed to you under license terms and conditions other than the CPL ("Other License"), any modifications, enhancements and/or
|
||||
other code and/or documentation ("Modifications") uploaded, submitted, or otherwise made available to Eclipse.org, members of Eclipse.org and/or the
|
||||
host of Eclipse.org, by you that relate to such Content are provided under terms and conditions of the Other License and can be made available
|
||||
to others under the terms of the Other License. In addition, with regard to Modifications for which you are the copyright holder, you are also
|
||||
providing the Modifications under the terms and conditions of the CPL and such Modifications can be made available to others under the terms of
|
||||
the CPL.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
After Width: | Height: | Size: 570 B |
|
After Width: | Height: | Size: 587 B |
|
After Width: | Height: | Size: 574 B |
|
After Width: | Height: | Size: 338 B |
|
After Width: | Height: | Size: 587 B |
|
After Width: | Height: | Size: 339 B |
|
After Width: | Height: | Size: 360 B |
|
After Width: | Height: | Size: 3.1 KiB |
@@ -0,0 +1,41 @@
|
||||
###############################################################################
|
||||
# Copyright (c) 2000, 2004 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Common Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/cpl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
|
||||
Plugin.name = External Tools
|
||||
Plugin.providerName = Eclipse.org
|
||||
|
||||
build_type.description= Returns the type of build being performed - "incremental", "full", "auto", or "none".
|
||||
build_project.description= Returns the absolute file system path of the project currently being built, or the absolute file system path of the resource identified by an optional argument interpreted as a path relative to the project currently being built.
|
||||
|
||||
ExtPoint.configurationDuplicationMaps = Launch Configuration Duplication Maps
|
||||
ExtPoint.toolTypes = External Tool Types
|
||||
ExtPoint.refreshVariables = Refresh Scope Variables
|
||||
ExternalToolsLaunchGroup.label = &External Tools
|
||||
Menu.run = &Run
|
||||
ActionSet.externalTools = External Tools
|
||||
Action.externalTools = &External Tools
|
||||
Action.externalToolsTip = Run Last Tool
|
||||
PropertyPage.main = Main
|
||||
PropertyPage.option = Options
|
||||
PropertyPage.refresh = Refresh Scope
|
||||
PropertyPage.antTargets = Targets
|
||||
PropertyPage.externalToolsBuilders = Builders
|
||||
|
||||
Builder.externalTools = Integrated External Tool Builder
|
||||
View.externalToolView = External Tools
|
||||
PreferencePage.externalToolsPreferences = External Tools
|
||||
|
||||
Program.externalTools = Program
|
||||
programLaunchConfigurationTabGroup.description=Create a configuration that will run a program.
|
||||
programBuilderLaunchConfigurationTabGroup.description=Create a configuration that will run a program during builds.
|
||||
|
||||
ActionDefinition.externalToolMenuDelegateToolbar.name=Run Last Launched External Tool
|
||||
ActionDefinition.externalToolMenuDelegateToolbar.description=Runs the last launched external Tool
|
||||
@@ -0,0 +1,217 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?eclipse version="3.0"?>
|
||||
<plugin
|
||||
id="org.eclipse.ui.externaltools"
|
||||
name="%Plugin.name"
|
||||
version="3.0.1"
|
||||
provider-name="%Plugin.providerName"
|
||||
class="org.eclipse.ui.externaltools.internal.model.ExternalToolsPlugin">
|
||||
|
||||
<runtime>
|
||||
<library name="externaltools.jar">
|
||||
<export name="*"/>
|
||||
</library>
|
||||
</runtime>
|
||||
<requires>
|
||||
<import plugin="org.eclipse.ui.ide" optional="true"/>
|
||||
<import plugin="org.eclipse.ui.views" optional="true"/>
|
||||
<import plugin="org.eclipse.jface.text" optional="true"/>
|
||||
<import plugin="org.eclipse.ui.workbench.texteditor" optional="true"/>
|
||||
<import plugin="org.eclipse.ui.editors" optional="true"/>
|
||||
<import plugin="org.eclipse.core.resources"/>
|
||||
<import plugin="org.eclipse.core.variables"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<import plugin="org.eclipse.debug.core"/>
|
||||
<import plugin="org.eclipse.debug.ui"/>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
</requires>
|
||||
|
||||
|
||||
<!-- For internal use only. Not to be extended. -->
|
||||
<extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps" schema="schema/configurationDuplicationMaps.exsd"/>
|
||||
|
||||
<!-- UI extensions -->
|
||||
<!-- Extensions -->
|
||||
<extension
|
||||
point="org.eclipse.ui.actionSets">
|
||||
<actionSet
|
||||
label="%ActionSet.externalTools"
|
||||
visible="true"
|
||||
id="org.eclipse.ui.externaltools.ExternalToolsSet">
|
||||
<menu
|
||||
label="%Menu.run"
|
||||
path="additions"
|
||||
id="org.eclipse.ui.run">
|
||||
<separator
|
||||
name="ExternalToolsGroup">
|
||||
</separator>
|
||||
</menu>
|
||||
<action
|
||||
label="%Action.externalTools"
|
||||
pulldown="true"
|
||||
icon="icons/full/obj16/external_tools.gif"
|
||||
class="org.eclipse.ui.externaltools.internal.menu.ExternalToolMenuDelegate"
|
||||
menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
|
||||
id="org.eclipse.ui.externaltools.ExternalToolMenuDelegateMenu">
|
||||
</action>
|
||||
<action
|
||||
definitionId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"
|
||||
label="%Action.externalTools"
|
||||
pulldown="true"
|
||||
icon="icons/full/obj16/external_tools.gif"
|
||||
tooltip="%Action.externalToolsTip"
|
||||
class="org.eclipse.ui.externaltools.internal.menu.ExternalToolMenuDelegate"
|
||||
toolbarPath="org.eclipse.debug.ui.launchActionSet/debug"
|
||||
id="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar">
|
||||
</action>
|
||||
</actionSet>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.commands">
|
||||
<command
|
||||
name="%ActionDefinition.externalToolMenuDelegateToolbar.name"
|
||||
description="%ActionDefinition.externalToolMenuDelegateToolbar.description"
|
||||
category="org.eclipse.debug.ui.category.run"
|
||||
id="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar">
|
||||
</command>
|
||||
<keyBinding
|
||||
string=""
|
||||
scope="org.eclipse.ui.globalScope"
|
||||
command="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"
|
||||
configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
|
||||
</keyBinding>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.preferencePages">
|
||||
<page
|
||||
name="%PreferencePage.externalToolsPreferences"
|
||||
category="org.eclipse.debug.ui.DebugPreferencePage"
|
||||
class="org.eclipse.ui.externaltools.internal.ui.ExternalToolsPreferencePage"
|
||||
id="org.eclipse.ui.externaltools.ExternalToolsPreferencePage">
|
||||
</page>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.propertyPages">
|
||||
<page
|
||||
objectClass="org.eclipse.core.resources.IProject"
|
||||
adaptable="true"
|
||||
name="%PropertyPage.externalToolsBuilders"
|
||||
class="org.eclipse.ui.externaltools.internal.ui.BuilderPropertyPage"
|
||||
id="org.eclipse.ui.externaltools.propertypages.BuilderPropertyPage">
|
||||
<filter
|
||||
name="open"
|
||||
value="true">
|
||||
</filter>
|
||||
</page>
|
||||
</extension>
|
||||
<extension
|
||||
id="ExternalToolBuilder"
|
||||
name="%Builder.externalTools"
|
||||
point="org.eclipse.core.resources.builders">
|
||||
<builder>
|
||||
<run
|
||||
class="org.eclipse.ui.externaltools.internal.model.ExternalToolBuilder">
|
||||
</run>
|
||||
</builder>
|
||||
</extension>
|
||||
<!-- Launch Configuration Extensions -->
|
||||
<extension
|
||||
point="org.eclipse.debug.core.launchConfigurationTypes">
|
||||
<launchConfigurationType
|
||||
name="%Program.externalTools"
|
||||
delegate="org.eclipse.ui.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
|
||||
category="org.eclipse.ui.externaltools"
|
||||
modes="run"
|
||||
id="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
|
||||
</launchConfigurationType>
|
||||
<launchConfigurationType
|
||||
name="%Program.externalTools"
|
||||
delegate="org.eclipse.ui.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
|
||||
category="org.eclipse.ui.externaltools.builder"
|
||||
modes="run"
|
||||
id="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
|
||||
</launchConfigurationType>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.externaltools.configurationDuplicationMaps">
|
||||
<configurationMap
|
||||
sourceType="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"
|
||||
builderType="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
|
||||
</configurationMap>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.launchConfigurationTabGroups">
|
||||
<launchConfigurationTabGroup
|
||||
type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"
|
||||
description="%programLaunchConfigurationTabGroup.description"
|
||||
helpContextId="org.eclipse.ui.externaltools.launchConfigHelpContext.program"
|
||||
class="org.eclipse.ui.externaltools.internal.program.launchConfigurations.ProgramTabGroup"
|
||||
id="org.eclipse.ui.externaltools.launchConfigurationTabGroup.program">
|
||||
</launchConfigurationTabGroup>
|
||||
<launchConfigurationTabGroup
|
||||
type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType"
|
||||
description="%programBuilderLaunchConfigurationTabGroup.description"
|
||||
helpContextId="org.eclipse.ui.externaltools.launchConfigHelpContext.program_builder"
|
||||
class="org.eclipse.ui.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup"
|
||||
id="org.eclipse.ui.externaltools.launchConfigurationTabGroup.program.builder">
|
||||
</launchConfigurationTabGroup>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.launchConfigurationTypeImages">
|
||||
<launchConfigurationTypeImage
|
||||
icon="icons/full/obj16/external_tools.gif"
|
||||
configTypeID="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType"
|
||||
id="org.eclipse.ui.externaltools.launchConfigurationTypeImage.program">
|
||||
</launchConfigurationTypeImage>
|
||||
<launchConfigurationTypeImage
|
||||
icon="icons/full/obj16/external_tools.gif"
|
||||
configTypeID="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType"
|
||||
id="org.eclipse.ui.externaltools.launchConfigurationTypeImage.program.builder">
|
||||
</launchConfigurationTypeImage>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.launchGroups">
|
||||
<launchGroup
|
||||
label="%ExternalToolsLaunchGroup.label"
|
||||
bannerImage="icons/full/wizban/ext_tools_wiz.gif"
|
||||
category="org.eclipse.ui.externaltools"
|
||||
image="icons/full/obj16/external_tools.gif"
|
||||
mode="run"
|
||||
id="org.eclipse.ui.externaltools.launchGroup">
|
||||
</launchGroup>
|
||||
<launchGroup
|
||||
label="%ExternalToolsLaunchGroup.label"
|
||||
bannerImage="icons/full/wizban/ext_tools_wiz.gif"
|
||||
category="org.eclipse.ui.externaltools.builder"
|
||||
image="icons/full/obj16/external_tools.gif"
|
||||
public="false"
|
||||
mode="run"
|
||||
id="org.eclipse.ui.externaltools.launchGroup.builder">
|
||||
</launchGroup>
|
||||
</extension>
|
||||
<!-- Dynamic (String Substitution) Variables -->
|
||||
<extension
|
||||
point="org.eclipse.core.variables.dynamicVariables">
|
||||
<variable
|
||||
name="build_type"
|
||||
resolver="org.eclipse.ui.externaltools.internal.variables.BuildTypeResolver"
|
||||
description="%build_type.description"
|
||||
supportsArgument="false">
|
||||
</variable>
|
||||
<variable
|
||||
name="build_project"
|
||||
resolver="org.eclipse.ui.externaltools.internal.variables.BuildProjectResolver"
|
||||
description="%build_project.description">
|
||||
</variable>
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
point="org.eclipse.debug.core.launchConfigurationComparators">
|
||||
<launchConfigurationComparator
|
||||
attribute="org.eclipse.ui.externaltools.ATTR_BUILD_SCOPE"
|
||||
class="org.eclipse.ui.externaltools.internal.launchConfigurations.WorkingSetComparator"
|
||||
id="org.eclipse.ui.externaltools.workingSetComparator">
|
||||
</launchConfigurationComparator>
|
||||
</extension>
|
||||
|
||||
</plugin>
|
||||