blob: 60456b18a636e3848cbb2fbc4ea6ff0547f8147b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer
class="org.eclipse.dltk.ruby.launching.RubyLaunchingPluginPreferenceInitializer">
</initializer>
</extension>
<extension
point="org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
delegate="org.eclipse.dltk.ruby.launching.RubyLaunchConfigurationDelegate"
id="org.eclipse.dltk.ruby.launching.RubyLaunchConfigurationType"
modes="run,debug"
name="%RubyLaunchConfigurationType.name"
public="true"
sourceLocatorId="rubySourceLocator"
sourcePathComputerId="rubySourcePathComputer" />
<launchConfigurationType
delegate="org.eclipse.dltk.ruby.launching.RubyRemoteLaunchConfigurationDelegate"
id="org.eclipse.dltk.ruby.launching.RubyRemoteLaunchConfigurationType"
modes="debug"
name="%RubyRemoteLaunchConfigurationType.name"
public="true"
sourceLocatorId="rubyRemoteSourceLocator">
</launchConfigurationType>
</extension>
<extension
point="org.eclipse.debug.core.sourceLocators">
<sourceLocator
class="org.eclipse.dltk.launching.sourcelookup.ScriptSourceLookupDirector"
id="rubySourceLocator"
name="%RubySourceLocator.name" />
</extension>
<extension
point="org.eclipse.debug.core.sourceLocators">
<sourceLocator
class="org.eclipse.dltk.launching.sourcelookup.RemoteScriptSourceLookupDirector"
id="rubyRemoteSourceLocator"
name="%RubyRemoteSourceLocator.name" />
</extension>
<extension
point="org.eclipse.debug.core.sourcePathComputers">
<sourcePathComputer
class="org.eclipse.dltk.launching.sourcelookup.ScriptSourcePathComputer"
id="rubySourcePathComputer"/>
</extension>
<extension
point="org.eclipse.dltk.launching.interpreterInstallTypes">
<interpreterInstallType
class="org.eclipse.dltk.ruby.internal.launching.RubyGenericInstallType"
id="org.eclipse.dltk.internal.debug.ui.launcher.GenericRubyInstallType"/>
<interpreterInstallType
class="org.eclipse.dltk.ruby.internal.launching.JRubyInstallType"
id="org.eclipse.dltk.ruby.internal.launching.JRubyInstallType"/>
</extension>
<extension
point="org.eclipse.dltk.launching.debuggingEngine">
<engineContribution
natureId="org.eclipse.dltk.ruby.core.nature">
<selector
class="org.eclipse.dltk.ruby.launching.RubyDebuggingEngineSelector">
</selector>
</engineContribution>
</extension>
</plugin>