Main entry point.
()
| 113 | |
| 114 | |
| 115 | def main(): |
| 116 | """ |
| 117 | Main entry point. |
| 118 | """ |
| 119 | args = None |
| 120 | parser = argparse.ArgumentParser() |
| 121 | parser.add_argument('--test', |
| 122 | help='Open a test window with sample buffers', |
| 123 | action='store_true') |
| 124 | args = parser.parse_args() |
| 125 | |
| 126 | if args is not None and args.test: |
| 127 | # Test application |
| 128 | oidtest(script_path) |
| 129 | else: |
| 130 | # Setup GDB interface |
| 131 | debugger = get_debugger_bridge() |
| 132 | window = OpenImageDebuggerWindow(script_path, debugger) |
| 133 | event_handler = OpenImageDebuggerEvents(window, debugger) |
| 134 | |
| 135 | register_ide_hooks(debugger, event_handler) |
| 136 | |
| 137 | debugger.register_event_handlers(event_handler) |
| 138 | |
| 139 | |
| 140 | main() |
no test coverage detected