author | timkelly |
Fri, 26 Feb 2010 15:49:28 -0600 | |
changeset 1036 | b1909e47f4af |
parent 994 | 1ffe668575e7 |
child 1099 | 88ab187cbeb8 |
permissions | -rw-r--r-- |
<?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> <plugin> <extension point="org.eclipse.core.runtime.contentTypes"> <file-association content-type="org.eclipse.cdt.managedbuilder.core.executableFile" file-extensions="app, aps, csy, fsy, ldd, pdd, esy, tsy, mdl, drv, cpm, pdl, prt, wsy, fxt, pyd"/> </extension> <extension point="org.eclipse.ui.preferencePages"> <page name="Carbide.c++ Debugger" category="org.eclipse.cdt.debug.ui.CDebugPreferencePage" class="com.nokia.cdt.debug.cw.symbian.ui.GlobalSettings" id="com.nokia.cdt.debug.cw.symbian.ui.GlobalSettings"> <keywordReference id="com.nokia.cdt.debug.cw.symbian.carbidecommon"/> <keywordReference id="com.nokia.cdt.debug.cw.symbian.carbidedebugger"/> </page> </extension> <extension point="org.eclipse.cdt.debug.core.CDebugger"> <debugger platform="*" name="Symbian Debugger" modes="run,attach" cpu="*" class="com.nokia.cdt.debug.cw.symbian.SymbianDebugger" id="com.nokia.cdt.debug.cw.symbian.SymbianDebugger"> </debugger> </extension> <extension point="org.eclipse.debug.core.sourcePathComputers"> <sourcePathComputer class="com.nokia.cdt.debug.cw.symbian.CarbideSourcePathComputerDelegate" id="com.nokia.cdt.debug.cw.symbian.CarbideSourcePathComputer"/> </extension> <!-- Import Executable Wizard --> <extension point="org.eclipse.ui.importWizards"> <wizard icon="icons/icon_symbian.gif" name="Symbian OS Executable" category="com.nokia.carbide.cpp.importWizards.symbianos" class="com.nokia.cdt.debug.cw.symbian.ImportSymbianExecutableWizard" id="com.nokia.cdt.debug.cw.symbian.ImportSymbianExecutableWizard"> <description> Imports a Symbian executable file. Will create a project and launch configuration for debugging. </description> </wizard> </extension> <!-- *************** Console Factory **************** --> <extension point="org.eclipse.ui.console.consoleFactories"> <consoleFactory label="New Windows System Messages Console" class="com.nokia.cdt.debug.cw.symbian.SystemMessagesConsoleFactory"/> </extension> <extension point="org.eclipse.ui.console.consoleFactories"> <consoleFactory label="New Emulation Program Output Console" class="com.nokia.cdt.debug.cw.symbian.DebugMessagesConsoleFactory"/> </extension> <extension point="org.eclipse.ui.console.consoleFactories"> <consoleFactory label="New TRK Program Output Console" class="com.nokia.cdt.debug.cw.symbian.UnframedMessagesConsoleFactory"/> </extension> <extension point="org.eclipse.ui.console.consoleFactories"> <consoleFactory label="New TRK Communications Log Console" class="com.nokia.cdt.debug.cw.symbian.TRKCommLogConsoleFactory"/> </extension> <extension point="org.eclipse.ui.console.consoleFactories"> <consoleFactory label="New Trace32 Communications Log Console" class="com.nokia.cdt.debug.cw.symbian.T32CommLogConsoleFactory"/> </extension> <extension point="org.eclipse.ui.console.consoleFactories"> <consoleFactory label="New Symbian Rom Log Console" class="com.nokia.cdt.debug.cw.symbian.RomLogConsoleFactory"/> </extension> <extension point="org.eclipse.ui.console.consoleFactories"> <consoleFactory label="New Emulator Output Console" class="com.nokia.cdt.debug.cw.symbian.DebugTraceConsoleFactory"/> </extension> <extension point="org.eclipse.ui.console.consolePageParticipants"> <consolePageParticipant class="com.freescale.cdt.debug.cw.core.ui.console.ConsolePageParticipant" id="com.freescale.cdt.debug.cw.core.ui.console.ConsolePageParticipant"> <enablement> <instanceof value="com.freescale.cdt.debug.cw.core.ui.console.LoggingConsole"/> </enablement> </consolePageParticipant> </extension> <extension point="org.eclipse.cdt.debug.core.BreakpointActionType"> <actionType name="%SkipAction.name" class="com.nokia.cdt.debug.cw.symbian.breakpointactions.SkipAction" id="com.nokia.cdt.debug.cw.symbian.breakpointactions.SkipAction"/> </extension> <extension point="org.eclipse.cdt.debug.ui.BreakpointActionPage"> <actionPage class="com.nokia.cdt.debug.cw.symbian.breakpointactions.SkipActionPage" id="com.nokia.cdt.debug.cw.symbian.breakpointactions.SkipActionPage" actionType="com.nokia.cdt.debug.cw.symbian.breakpointactions.SkipAction"/> </extension> <!-- *************** Binary Parser **************** --> <extension id="SymbianE32" name="Symbian E32 Parser" point="org.eclipse.cdt.core.BinaryParser"> <cextension> <run class="com.nokia.cdt.debug.cw.symbian.binaryparser.SymbianE32Parser"> </run> </cextension> </extension> <!-- *************** Source Container Types **************** --> <extension point="org.eclipse.debug.core.sourceContainerTypes"> <sourceContainerType class="com.nokia.cdt.debug.cw.symbian.SymbianSourceContainerType" description="Maps source files to EPOCROOT" id="com.nokia.cdt.debug.cw.symbian.containerType.mapping" name="Symbian OS SDK Mapping"/> </extension> <!-- *************** HW Breakpoint Actions **************** --> <extension point="org.eclipse.ui.popupMenus"> <viewerContribution targetID="#CEditorRulerContext" id="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.CEditorRulerHwBkptActions"> <action label="%HwBreakpoint.label" menubarPath="additions" class="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.ManageHwBreakpointRulerActionDelegate" id="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.CEditor.ManageHWBreakpointRulerAction"> </action> </viewerContribution> <viewerContribution targetID="#ASMEditorRulerContext" id="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.AsmEditorRulerHwBkptAction"> <action label="%HwBreakpoint.label" menubarPath="additions" class="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.ManageHwBreakpointRulerActionDelegate" id="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.AsmTextEditor.ManageHWBreakpointRulerAction"> </action> </viewerContribution> <viewerContribution targetID="#DisassemblyEditorRulerContext" id="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.DisassemblyEditorRulerHwBkptAction"> <action label="%HwBreakpoint.label" menubarPath="additions" class="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.ManageHwBreakpointRulerActionDelegate" id="com.nokia.cdt.debug.cw.symbian.breakpoint.actions.DisassemblyEditor.ManageHWBreakpointRulerAction"> </action> </viewerContribution> </extension> <!-- *************** Executables manager extensions **************** --> <extension point="org.eclipse.cdt.debug.core.ExecutablesProvider"> <provider class="com.nokia.cdt.debug.cw.symbian.CarbideExecutablesProvider"/> </extension> <extension point="org.eclipse.cdt.debug.core.SourceFilesProvider"> <provider class="com.nokia.cdt.debug.cw.symbian.ui.executables.CarbideSourceFilesProvider"/> </extension> <extension point="org.eclipse.cdt.debug.core.SourceRemappingProvider"> <provider class="com.nokia.cdt.debug.cw.symbian.ui.executables.SymbianSourceFileRemappingFactory"/> </extension> <!-- *************** Preference Page Keyword Filtering **************** --> <extension point="org.eclipse.ui.keywords"> <keyword id="com.nokia.cdt.debug.cw.symbian.carbidedebugger" label="%carbcPreference.carbidedebugger"> </keyword> <keyword id="com.nokia.cdt.debug.cw.symbian.carbidecommon" label="%carbcPreference.common"> </keyword> </extension> </plugin>