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

                              
                     
                  
                                


                                                             


                                    

             
                                           
                                                     






                                                   
                                                 
                                              
                                                 






                                                                 
                                                                             

                             
                                                     






                                                                                
                                




                                                                             
                                                        
                                



                                                                    
                                  
                                                              
                                                            
                                     

                                   




                                                                   
                                                                 
                                                            
                                     



                                                                   
                                                      






                                                                                             
                                    
                                  
                                                         
                                                                                          

                                                                
               

                                                      
               
                                               
                                  
                              
                                                                              
                                                         










                                                                       
                                                            

                                      
                                                                      
                                    





                                                          

                 









                                                                   
 
         
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
   id="org.eclipse.cdt.launch"
   name="%pluginName"
   version="2.1.0"
   provider-name="%providerName"
   class="org.eclipse.cdt.launch.internal.ui.LaunchUIPlugin">

   <runtime>
      <library name="cdtlaunch.jar">
         <export name="*"/>
      </library>
   </runtime>
   <requires>
      <import plugin="org.eclipse.ui.ide"/>
      <import plugin="org.eclipse.core.expressions"/>
      <import plugin="org.eclipse.core.resources"/>
      <import plugin="org.eclipse.debug.core"/>
      <import plugin="org.eclipse.debug.ui"/>
      <import plugin="org.eclipse.ui"/>
      <import plugin="org.eclipse.cdt.core"/>
      <import plugin="org.eclipse.cdt.ui"/>
      <import plugin="org.eclipse.cdt.debug.core"/>
      <import plugin="org.eclipse.cdt.debug.ui"/>
      <import plugin="org.eclipse.core.boot"/>
      <import plugin="org.eclipse.core.runtime"/>
   </requires>


   <extension
         point="org.eclipse.debug.core.launchConfigurationTypes">
      <launchConfigurationType
            name="%LocalCDTLaunch.name"
            delegate="org.eclipse.cdt.launch.internal.LocalRunLaunchDelegate"
            modes="run,debug"
            public="true"
            id="org.eclipse.cdt.launch.localCLaunch">
      </launchConfigurationType>
      <launchConfigurationType
            name="%LocalAttachCDTLaunch.name"
            delegate="org.eclipse.cdt.launch.internal.LocalAttachLaunchDelegate"
            modes="debug"
            public="true"
            id="org.eclipse.cdt.launch.localAttachLaunch">
      </launchConfigurationType>
      <launchConfigurationType
            name="%CoreFileCDTLaunch.name"
            delegate="org.eclipse.cdt.launch.internal.CoreFileLaunchDelegate"
            modes="debug"
            public="true"
            id="org.eclipse.cdt.launch.coreFileCLaunch">
      </launchConfigurationType>
   </extension>
   <extension
         point="org.eclipse.debug.ui.launchConfigurationTypeImages">
      <launchConfigurationTypeImage
            icon="icons/c_app.gif"
            configTypeID="org.eclipse.cdt.launch.localCLaunch"
            id="org.eclipse.cdt.launch.localRunLaunchImage">
      </launchConfigurationTypeImage>
      <launchConfigurationTypeImage
            icon="icons/c_app.gif"
            configTypeID="org.eclipse.cdt.launch.localAttachLaunch"
            id="org.eclipse.cdt.launch.localAttachLaunchImage">
      </launchConfigurationTypeImage>
      <launchConfigurationTypeImage
            icon="icons/c_app.gif"
            configTypeID="org.eclipse.cdt.launch.coreFileCLaunch"
            id="org.eclipse.cdt.launch.coreFileLaunchImage">
      </launchConfigurationTypeImage>
   </extension>
   <extension
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
      <launchConfigurationTabGroup
            type="org.eclipse.cdt.launch.localCLaunch"
            class="org.eclipse.cdt.launch.internal.ui.LocalRunLaunchConfigurationTabGroup"
            id="org.eclipse.cdt.launch.localRunLaunchTabGroup">
      </launchConfigurationTabGroup>
      <launchConfigurationTabGroup
            type="org.eclipse.cdt.launch.localAttachLaunch"
            class="org.eclipse.cdt.launch.internal.ui.LocalAttachLaunchConfigurationTabGroup"
            id="org.eclipse.cdt.launch.localAttachLaunchTabGroup">
      </launchConfigurationTabGroup>
      <launchConfigurationTabGroup
            type="org.eclipse.cdt.launch.coreFileCLaunch"
            class="org.eclipse.cdt.launch.internal.ui.CoreFileLaunchConfigurationTabGroup"
            id="org.eclipse.cdt.launch.voreFileCLaunchTabGroup">
      </launchConfigurationTabGroup>
   </extension>
   <extension
         point="org.eclipse.debug.ui.launchShortcuts">
      <shortcut
            label="%CApplicationShortcut.label"
            icon="icons/c_app.gif"
            modes="run, debug"
            class="org.eclipse.cdt.launch.internal.CApplicationLaunchShortcut"
            id="org.eclipse.cdt.debug.ui.localCShortcut">
         <contextualLaunch>
           <enablement>
             <with variable="selection">
               <count value="1"/>
               <iterate>
                 <test property="org.eclipse.cdt.launch.isExecutable"/>
               </iterate>
             </with>
           </enablement>
           <contextLabel
         	  mode="run"
         	  label="%ContextualRunCApplication.label"/>
  		   <contextLabel
  		 	  mode="debug"
  		 	  label="%ContextualDebugCApplication.label"/>
  		 </contextualLaunch>
         <perspective
               id="org.eclipse.cdt.ui.CPerspective">
         </perspective>
         <perspective
               id="org.eclipse.debug.ui.DebugPerspective">
         </perspective>
      </shortcut>
   </extension>
<!-- Property testers -->
   <extension point="org.eclipse.core.expressions.propertyTesters">
      <propertyTester
      		namespace="org.eclipse.cdt.launch"
            properties="isExecutable"
            type="org.eclipse.core.resources.IResource"
            class="org.eclipse.cdt.launch.internal.CPropertyTester"
            id="org.eclipse.cdt.launch.CPropertyTester">
      </propertyTester>
   </extension>

</plugin>

Back to the top