Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: ea9c3a68a7c5c64e76da4a385bc61b031a16081e (plain) (tree)
1
2
3
4
5
6
7
8
9



                                      

                                                              
                                                            

                                                               
                                                                          

                                                                              



                                                                                 
                                                             
                                                                     
                         
                                                                          

                                                                               

                                                                                 

                       
                                                             
                                                          
                         
                                                                                

                                                                    

                                                                                 
                       




                                                                          

                                                                        


                                                                                 

















                                                                                            





                                                                              






                                                                       










                                                               















                                                                                                   
         
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>

    <extension point="org.eclipse.debug.core.launchDelegates">
      <launchDelegate
            id="org.eclipse.cdt.dsf.gdb.launch.localCLaunch"
            type="org.eclipse.cdt.launch.applicationLaunchType"
            modes="debug"
            delegate="org.eclipse.cdt.dsf.gdb.launching.GdbLaunchDelegate"
            name="%launchDelegate.localApplication.name"
            delegateDescription="%launchDelegate.localApplication.description"
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
            sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer">
      </launchDelegate>
      <launchDelegate
            id="org.eclipse.cdt.dsf.gdb.launch.remoteCLaunch"
            type="org.eclipse.cdt.launch.remoteApplicationLaunchType"
            modes="debug"
            delegate="org.eclipse.cdt.dsf.gdb.launching.GdbLaunchDelegate"
            name="%launchDelegate.remoteApplication.name"
            delegateDescription="%launchDelegate.remoteApplication.description"
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
            sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer">
      </launchDelegate>
      <launchDelegate
            id="org.eclipse.cdt.dsf.gdb.launch.attachCLaunch"
            type="org.eclipse.cdt.launch.attachLaunchType"
            modes="debug"
            delegate="org.eclipse.cdt.dsf.gdb.launching.GdbAttachLaunchDelegate"
            name="%launchDelegate.attach.name"
            delegateDescription="%launchDelegate.attach.description"
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
            sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer">
      </launchDelegate>
      <launchDelegate
            id="org.eclipse.cdt.dsf.gdb.launch.coreCLaunch"
            type="org.eclipse.cdt.launch.postmortemLaunchType"
            modes="debug"
            delegate="org.eclipse.cdt.dsf.gdb.launching.GdbLaunchDelegate"
            name="%launchDelegate.postmortem.name"
            delegateDescription="%launchDelegate.postmortem.description"
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
            sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer">
      </launchDelegate>
   </extension>
   
   <extension
         point="org.eclipse.cdt.debug.core.BreakpointExtension">
      <breakpointExtension
            class="org.eclipse.cdt.dsf.gdb.breakpoints.CBreakpointGdbThreadsFilterExtension"
            debugModelId="org.eclipse.cdt.dsf.gdb"
            id="org.eclipse.cdt.dsf.gdb.threadFilter"
            markerType="org.eclipse.cdt.debug.core.cBreakpointMarker">
      </breakpointExtension>
   </extension>

   <!-- Binding debug model ids to context. Use the same bindings as CDT -->
   <extension point="org.eclipse.debug.ui.debugModelContextBindings">
      <modelContextBinding 
         contextId="org.eclipse.cdt.debug.ui.debugging"
         debugModelId="org.eclipse.cdt.dsf.gdb"/>
   </extension>
   <extension
         point="org.eclipse.core.runtime.preferences">
      <initializer
            class="org.eclipse.cdt.dsf.gdb.internal.GdbPreferenceInitializer">
      </initializer>
   </extension>
   <extension
         point="org.eclipse.debug.core.processFactories">
      <processFactory
            class="org.eclipse.cdt.dsf.gdb.launching.GdbProcessFactory"
            id="org.eclipse.cdt.dsf.gdb.GdbProcessFactory">
      </processFactory>
   </extension>
   <extension
		point = "org.eclipse.ui.trace.traceComponents">
	<component
		id="org.eclipse.cdt.dsf.gdb.component"
		label="%cdt.dsf.gdb.component.label">
		<bundle
			consumed="true"
			name="org.eclipse.cdt.dsf.gdb">
		</bundle>
	</component>
   </extension>
   <extension
         point="org.eclipse.debug.core.launchDelegates">
      <launchDelegate
            delegate="org.eclipse.cdt.dsf.gdb.internal.launching.CoreBuildLocalDebugLaunchDelegate"
            id="org.eclipse.cdt.dsf.gdb.coreBuildLocalDebug"
            modes="debug"
            name="Core Build Local Debug"
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
            sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer"
            type="org.eclipse.cdt.debug.core.localCoreBuildLaunchConfigType">
         <modeCombination
               modes="debug"
               perspective="org.eclipse.debug.ui.DebugPerspective">
         </modeCombination>
      </launchDelegate>
   </extension>
</plugin>

Back to the top