debuggercdi/com.nokia.cdt.debug.launch/plugin.xml
author timkelly
Mon, 05 Apr 2010 13:49:38 -0500
changeset 1158 0164ba7da078
parent 1099 88ab187cbeb8
child 1260 f3b387a17eb7
permissions -rw-r--r--
For single file compilation under Raptor, make sure to check if anything needs to be appeded to the -c arg value.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     2
<?eclipse version="3.0"?>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     3
<plugin>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     4
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     5
   <extension
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
     6
         point="org.eclipse.debug.core.launchDelegates">
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
     7
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
     8
       <launchDelegate
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
     9
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
1099
88ab187cbeb8 Refactor source mapping to com.nokia.cdt.debug.common plugin
timkelly
parents: 989
diff changeset
    10
            sourcePathComputerId="com.nokia.cdt.debug.common.internal.source.lookup.CarbideSourcePathComputer"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    11
            delegateDescription="Launch a classic Carbide Emulator debug session."          
747
11dc6d4e9da5 Add 'Classic' to all DE-based launch delegate names for which there exist EDC variants
Ed Swartz <ed.swartz@nokia.com>
parents: 496
diff changeset
    12
            name="Classic Symbian OS Emulation"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    13
            delegate="com.nokia.cdt.internal.debug.launch.EmulationLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    14
            modes="run,debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    15
            type="com.nokia.cdt.debug.launch.emulationLaunch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    16
            id="com.nokia.cdt.debug.launch.emulationLaunchDelegate">
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    17
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    18
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    19
      <launchDelegate
496
6d66d6e31690 Change name to "Classic"
ryall
parents: 444
diff changeset
    20
            name="Classic Symbian OS Application TRK"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    21
            delegateDescription="Launch a classic Symbian OS Application TRK debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    22
            delegate="com.nokia.cdt.internal.debug.launch.TRKLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    23
            modes="run,debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    24
            type="com.nokia.cdt.debug.launch.appTRKLaunch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    25
            id="com.nokia.cdt.debug.launch.appTRKLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    26
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
1099
88ab187cbeb8 Refactor source mapping to com.nokia.cdt.debug.common plugin
timkelly
parents: 989
diff changeset
    27
            sourcePathComputerId="com.nokia.cdt.debug.common.internal.source.lookup.CarbideSourcePathComputer">
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    28
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    29
 
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    30
      <launchDelegate
747
11dc6d4e9da5 Add 'Classic' to all DE-based launch delegate names for which there exist EDC variants
Ed Swartz <ed.swartz@nokia.com>
parents: 496
diff changeset
    31
            name="Classic Symbian OS System TRK"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    32
            delegateDescription="Launch a classic Symbian OS System TRK debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    33
            delegate="com.nokia.cdt.internal.debug.launch.TRKLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    34
            modes="run,debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    35
            type="com.nokia.cdt.debug.launch.systemTRKLaunch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    36
            id="com.nokia.cdt.debug.launch.systemTRKLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    37
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
1099
88ab187cbeb8 Refactor source mapping to com.nokia.cdt.debug.common plugin
timkelly
parents: 989
diff changeset
    38
            sourcePathComputerId="com.nokia.cdt.debug.common.internal.source.lookup.CarbideSourcePathComputer">
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    39
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    40
 
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    41
      <launchDelegate
747
11dc6d4e9da5 Add 'Classic' to all DE-based launch delegate names for which there exist EDC variants
Ed Swartz <ed.swartz@nokia.com>
parents: 496
diff changeset
    42
            name="Classic Symbian OS Attach to Process"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    43
            delegate="com.nokia.cdt.internal.debug.launch.AttachLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    44
            delegateDescription="Launch a classic Symbian OS Attach to Process debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    45
            modes="debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    46
            type="com.nokia.cdt.debug.launch.attachLaunch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    47
            id="com.nokia.cdt.debug.launch.attachLaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    48
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
1099
88ab187cbeb8 Refactor source mapping to com.nokia.cdt.debug.common plugin
timkelly
parents: 989
diff changeset
    49
            sourcePathComputerId="com.nokia.cdt.debug.common.internal.source.lookup.CarbideSourcePathComputer">
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    50
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    51
    
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    52
      <launchDelegate
747
11dc6d4e9da5 Add 'Classic' to all DE-based launch delegate names for which there exist EDC variants
Ed Swartz <ed.swartz@nokia.com>
parents: 496
diff changeset
    53
            name="Classic Symbian OS Trace32"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    54
            delegate="com.nokia.cdt.internal.debug.launch.Trace32LaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    55
            delegateDescription="Launch a classic Symbian OS Trace32 debug session."          
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    56
            modes="debug"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    57
            type="com.nokia.cdt.debug.launch.t32Launch"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    58
            id="com.nokia.cdt.debug.launch.t32LaunchDelegate"
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    59
            sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
1099
88ab187cbeb8 Refactor source mapping to com.nokia.cdt.debug.common plugin
timkelly
parents: 989
diff changeset
    60
            sourcePathComputerId="com.nokia.cdt.debug.common.internal.source.lookup.CarbideSourcePathComputer">
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    61
      </launchDelegate>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    62
      
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    63
   </extension>
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    64
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    65
   <extension
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    66
         point="org.eclipse.debug.core.launchConfigurationTypes">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    67
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    68
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    69
            name="Symbian OS Emulation"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    70
             public="true"
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    71
            id="com.nokia.cdt.debug.launch.emulationLaunch">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    72
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    73
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    74
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    75
            name="Symbian OS Application TRK"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    76
            public="true"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    77
            id="com.nokia.cdt.debug.launch.appTRKLaunch">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    78
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    79
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    80
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    81
            name="Symbian OS System TRK"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    82
            public="true"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    83
            id="com.nokia.cdt.debug.launch.systemTRKLaunch">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    84
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    85
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    86
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    87
            name="Symbian OS Attach to Process"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    88
            public="true"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    89
            id="com.nokia.cdt.debug.launch.attachLaunch">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    90
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    91
    
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    92
      <launchConfigurationType
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    93
            name="Symbian OS Trace32"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    94
            public="true"
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    95
            id="com.nokia.cdt.debug.launch.t32Launch">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    96
      </launchConfigurationType>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    97
      
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    98
   </extension>
444
281526d91b64 Break out launch types from delegates
ryall
parents: 212
diff changeset
    99
   
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   100
  <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   101
         point="org.eclipse.debug.ui.launchConfigurationTypeImages">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   102
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   103
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   104
            configTypeID="com.nokia.cdt.debug.launch.emulationLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   105
            id="com.nokia.cdt.debug.launch.emulationLaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   106
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   107
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   108
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   109
            configTypeID="com.nokia.cdt.debug.launch.appTRKLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   110
            id="com.nokia.cdt.debug.launch.appTRKLaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   111
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   112
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   113
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   114
            configTypeID="com.nokia.cdt.debug.launch.systemTRKLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   115
            id="com.nokia.cdt.debug.launch.systemTRKLaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   116
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   117
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   118
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   119
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   120
            configTypeID="com.nokia.cdt.debug.launch.attachLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   121
            id="com.nokia.cdt.debug.launch.attachLaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   122
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   123
      <launchConfigurationTypeImage
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   124
            icon="icons/launch_config_file_16x16.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   125
            configTypeID="com.nokia.cdt.debug.launch.t32Launch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   126
            id="com.nokia.cdt.debug.launch.t32LaunchImage">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   127
      </launchConfigurationTypeImage>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   128
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   129
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   130
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   131
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   132
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   133
            type="com.nokia.cdt.debug.launch.emulationLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   134
            class="com.nokia.cdt.internal.debug.launch.ui.EmulationConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   135
            id="com.nokia.cdt.debug.launch.emulationLaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   136
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   137
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   138
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   139
    <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   140
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   141
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   142
            type="com.nokia.cdt.debug.launch.appTRKLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   143
            class="com.nokia.cdt.internal.debug.launch.ui.AppTRKConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   144
            id="com.nokia.cdt.debug.launch.appTRKLaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   145
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   146
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   147
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   148
    <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   149
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   150
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   151
            type="com.nokia.cdt.debug.launch.systemTRKLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   152
            class="com.nokia.cdt.internal.debug.launch.ui.SystemTRKConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   153
            id="com.nokia.cdt.debug.launch.systemTRKLaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   154
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   155
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   156
    
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   157
    <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   158
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   159
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   160
            type="com.nokia.cdt.debug.launch.attachLaunch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   161
            class="com.nokia.cdt.internal.debug.launch.ui.AttachConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   162
            id="com.nokia.cdt.debug.launch.attachLaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   163
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   164
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   165
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   166
	<extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   167
         point="org.eclipse.debug.ui.launchConfigurationTabGroups">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   168
      <launchConfigurationTabGroup
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   169
            type="com.nokia.cdt.debug.launch.t32Launch"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   170
            class="com.nokia.cdt.internal.debug.launch.ui.T32StopModeConfigurationTabGroup"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   171
            id="com.nokia.cdt.debug.launch.t32LaunchTabGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   172
      </launchConfigurationTabGroup>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   173
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   174
    
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   175
 
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   176
    <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   177
         point="org.eclipse.debug.ui.launchShortcuts">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   178
      <shortcut
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   179
            class="com.nokia.cdt.internal.debug.launch.PhoneLaunchShortcut"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   180
            icon="icons/launch_config_file_16x16.png"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   181
            id="com.nokia.cdt.debug.launch.symbianCPPShortcut.phone"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   182
            label="Symbian OS Phone Launch"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   183
            modes="run, debug">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   184
         <contextualLaunch>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   185
            <enablement>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   186
               <with
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   187
                     variable="selection">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   188
                  <count
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   189
                        value="1">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   190
                  </count>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   191
                  <iterate>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   192
                     <and>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   193
                        <or>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   194
                           <instanceof
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   195
                                 value="org.eclipse.cdt.core.model.IBinary">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   196
                           </instanceof>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   197
                           <instanceof
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   198
                                 value="org.eclipse.cdt.core.model.ICProject">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   199
                           </instanceof>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   200
                           <instanceof
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   201
                                 value="org.eclipse.cdt.debug.core.executables.Executable">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   202
                           </instanceof>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   203
                           <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   204
                                 forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   205
                                 property="org.eclipse.cdt.launch.isExecutable">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   206
                           </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   207
                           <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   208
                                 forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   209
                                 property="org.eclipse.cdt.launch.isCProject">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   210
                           </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   211
                           <and>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   212
                              <instanceof
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   213
                                    value="org.eclipse.ui.IFileEditorInput">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   214
                              </instanceof>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   215
                              <adapt
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   216
                                    type="org.eclipse.core.resources.IResource">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   217
                                 <adapt
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   218
                                       type="org.eclipse.cdt.core.model.ICElement">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   219
                                 </adapt>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   220
                              </adapt>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   221
                           </and>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   222
                           <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   223
                                 forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   224
                                 property="com.nokia.cdt.debug.launch.isCarbideProject">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   225
                           </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   226
                           <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   227
                                 forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   228
                                 property="com.nokia.cdt.debug.launch.isExecutable">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   229
                           </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   230
                        </or>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   231
                        <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   232
                              forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   233
                              property="com.nokia.cdt.debug.launch.isNotEmulator">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   234
                        </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   235
                     </and>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   236
                  </iterate>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   237
               </with>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   238
            </enablement>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   239
            <contextLabel
985
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   240
                  label="Run Symbian OS Application on Phone"
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   241
                  mode="run">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   242
            </contextLabel>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   243
            <contextLabel
985
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   244
                  label="Debug Symbian OS Application on Phone"
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   245
                  mode="debug">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   246
            </contextLabel>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   247
         </contextualLaunch>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   248
         <description
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   249
               description="Debugs on a phone using System TRK or Application TRK"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   250
               mode="debug">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   251
         </description>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   252
         <description
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   253
               description="Runs on a phone using System TRK or Application TRK"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   254
               mode="run">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   255
         </description>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   256
      </shortcut>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   257
      <shortcut
985
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   258
            class="com.nokia.cdt.internal.debug.launch.BoardLaunchShortcut"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   259
            icon="icons/launch_config_file_16x16.png"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   260
            id="com.nokia.cdt.debug.launch.symbianCPPShortcut.refboard"
989
680482e5bad7 Fix typo
dadubrow
parents: 985
diff changeset
   261
            label="Symbian OS Reference Board Launch"
985
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   262
            modes="run, debug">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   263
         <contextualLaunch>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   264
            <enablement>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   265
               <with
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   266
                     variable="selection">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   267
                  <count
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   268
                        value="1">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   269
                  </count>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   270
                  <iterate>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   271
                     <and>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   272
                        <or>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   273
                           <instanceof
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   274
                                 value="org.eclipse.cdt.core.model.IBinary">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   275
                           </instanceof>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   276
                           <instanceof
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   277
                                 value="org.eclipse.cdt.core.model.ICProject">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   278
                           </instanceof>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   279
                           <instanceof
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   280
                                 value="org.eclipse.cdt.debug.core.executables.Executable">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   281
                           </instanceof>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   282
                           <test
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   283
                                 forcePluginActivation="true"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   284
                                 property="org.eclipse.cdt.launch.isExecutable">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   285
                           </test>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   286
                           <test
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   287
                                 forcePluginActivation="true"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   288
                                 property="org.eclipse.cdt.launch.isCProject">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   289
                           </test>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   290
                           <and>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   291
                              <instanceof
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   292
                                    value="org.eclipse.ui.IFileEditorInput">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   293
                              </instanceof>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   294
                              <adapt
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   295
                                    type="org.eclipse.core.resources.IResource">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   296
                                 <adapt
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   297
                                       type="org.eclipse.cdt.core.model.ICElement">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   298
                                 </adapt>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   299
                              </adapt>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   300
                           </and>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   301
                           <test
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   302
                                 forcePluginActivation="true"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   303
                                 property="com.nokia.cdt.debug.launch.isCarbideProject">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   304
                           </test>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   305
                           <test
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   306
                                 forcePluginActivation="true"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   307
                                 property="com.nokia.cdt.debug.launch.isExecutable">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   308
                           </test>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   309
                        </or>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   310
                        <test
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   311
                              forcePluginActivation="true"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   312
                              property="com.nokia.cdt.debug.launch.isNotEmulator">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   313
                        </test>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   314
                     </and>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   315
                  </iterate>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   316
               </with>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   317
            </enablement>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   318
            <contextLabel
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   319
                  label="Run Symbian OS Application on Reference Board"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   320
                  mode="run">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   321
            </contextLabel>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   322
            <contextLabel
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   323
                  label="Debug Symbian OS Application on Reference Board"
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   324
                  mode="debug">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   325
            </contextLabel>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   326
         </contextualLaunch>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   327
         <description
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   328
               description="Runs on a development board or reference hardware using a JTAG connection."
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   329
               mode="run">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   330
         </description>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   331
         <description
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   332
               description="Debugs on a development board or reference hardware using a JTAG connection."
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   333
               mode="debug">
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   334
         </description>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   335
      </shortcut>
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   336
      <shortcut
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   337
            class="com.nokia.cdt.internal.debug.launch.EmulatorLaunchShortcut"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   338
            icon="icons/launch_config_file_16x16.png"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   339
            id="com.nokia.cdt.debug.launch.symbianCPPShortcut.emulator"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   340
            label="Symbian OS Emulator Launch"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   341
            modes="run, debug">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   342
         <contextualLaunch>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   343
            <enablement>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   344
               <with
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   345
                     variable="selection">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   346
                  <count
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   347
                        value="1">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   348
                  </count>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   349
                  <iterate>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   350
                     <and>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   351
                        <or>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   352
                           <instanceof
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   353
                                 value="org.eclipse.cdt.core.model.IBinary">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   354
                           </instanceof>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   355
                           <instanceof
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   356
                                 value="org.eclipse.cdt.core.model.ICProject">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   357
                           </instanceof>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   358
                           <instanceof
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   359
                                 value="org.eclipse.cdt.debug.core.executables.Executable">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   360
                           </instanceof>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   361
                           <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   362
                                 forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   363
                                 property="org.eclipse.cdt.launch.isExecutable">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   364
                           </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   365
                           <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   366
                                 forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   367
                                 property="org.eclipse.cdt.launch.isCProject">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   368
                           </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   369
                           <and>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   370
                              <instanceof
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   371
                                    value="org.eclipse.ui.IFileEditorInput">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   372
                              </instanceof>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   373
                              <adapt
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   374
                                    type="org.eclipse.core.resources.IResource">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   375
                                 <adapt
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   376
                                       type="org.eclipse.cdt.core.model.ICElement">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   377
                                 </adapt>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   378
                              </adapt>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   379
                           </and>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   380
                           <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   381
                                 forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   382
                                 property="com.nokia.cdt.debug.launch.isCarbideProject">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   383
                           </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   384
                           <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   385
                                 forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   386
                                 property="com.nokia.cdt.debug.launch.isExecutable">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   387
                           </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   388
                        </or>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   389
                        <test
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   390
                              forcePluginActivation="true"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   391
                              property="com.nokia.cdt.debug.launch.isEmulator">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   392
                        </test>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   393
                     </and>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   394
                  </iterate>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   395
               </with>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   396
            </enablement>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   397
            <contextLabel
985
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   398
                  label="Run Symbian OS Application on Emulator"
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   399
                  mode="run">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   400
            </contextLabel>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   401
            <contextLabel
985
e40f3bd8c5a0 reorder launch shortcuts
dadubrow
parents: 956
diff changeset
   402
                  label="Debug Symbian OS Application on Emulator"
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   403
                  mode="debug">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   404
            </contextLabel>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   405
         </contextualLaunch>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   406
         <description
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   407
               description="Debugs using a WINSCW emulator"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   408
               mode="debug">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   409
         </description>
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   410
         <description
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   411
               description="Runs using a WINSCW emulator"
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   412
               mode="run">
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   413
         </description>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   414
      </shortcut>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   415
     </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   416
   
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   417
 <!-- Property testers -->
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   418
   <extension point="org.eclipse.core.expressions.propertyTesters">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   419
      <propertyTester
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   420
      		namespace="com.nokia.cdt.debug.launch"
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   421
            properties="isExecutable, isCarbideProject, isEmulator, isNotEmulator"
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   422
            type="org.eclipse.core.runtime.IAdaptable"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   423
            class="com.nokia.cdt.internal.debug.launch.SymbianProjectPropertyTester"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   424
            id="com.nokia.cdt.debug.launch.SymbianProjectPropertyTester">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   425
      </propertyTester>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   426
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   427
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   428
	<!-- Adapters for contextual launch -->
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   429
	<extension point="org.eclipse.core.runtime.adapters">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   430
          <factory 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   431
            class="" 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   432
            adaptableType="org.eclipse.cdt.core.model.ICProject">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   433
            <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   434
         </factory>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   435
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   436
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   437
 	<!-- Adapters for contextual launch -->
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   438
	<extension point="org.eclipse.core.runtime.adapters">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   439
         <factory 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   440
            class="" 
202
4eeba852ae0b removed unnecessary context launch stuff and fixed up some warnings.
wpaul
parents: 0
diff changeset
   441
            adaptableType="org.eclipse.cdt.debug.core.executables.Executable">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   442
            <adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   443
         </factory>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   444
    </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   445
 
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   446
   <!-- hack to make the traditional memory rendering the default.  we probaly
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   447
   		need to keep it this way until CDT adopts this rendering as the default.
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   448
   		see Eclipse bugzilla #146667 for more information. -->
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   449
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   450
         point="org.eclipse.debug.ui.memoryRenderings">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   451
      <renderingBindings
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   452
            defaultIds="org.eclipse.dd.debug.memory.renderings.traditional.TraditionalRendering"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   453
            primaryId="org.eclipse.dd.debug.memory.renderings.traditional.TraditionalRendering"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   454
            renderingIds="org.eclipse.dd.debug.memory.renderings.traditional.TraditionalRendering">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   455
         <enablement>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   456
            <instanceof value="org.eclipse.cdt.debug.internal.core.model.CMemoryBlockExtension"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   457
         </enablement>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   458
      </renderingBindings>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   459
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   460
   
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   461
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   462
         point="org.eclipse.ui.startup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   463
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   464
212
0e84cf0560e1 added the new launch wizard UI and updated existing wizards to match. fixed bug where the launch wizard wasn't taking into account if a launch type supported the given mode (run/debug). fixed some problems with the refactor of the t32 and platsim into their own plugins.
wpaul
parents: 202
diff changeset
   465
   <extension-point id="launchWizardExtension" name="Launch Wizard Page" schema="schema/launchWizardExtension.exsd"/>
0e84cf0560e1 added the new launch wizard UI and updated existing wizards to match. fixed bug where the launch wizard wasn't taking into account if a launch type supported the given mode (run/debug). fixed some problems with the refactor of the t32 and platsim into their own plugins.
wpaul
parents: 202
diff changeset
   466
   <extension-point id="launchCategoryExtension" name="Launch Category" schema="schema/launchCategoryExtension.exsd"/>
956
d1e221a2875f new launch wizard implementation
dadubrow
parents: 821
diff changeset
   467
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   468
</plugin>