| <?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> |