MCPcopy Create free account
hub / github.com/OpenImageDebugger/OpenImageDebugger / main

Function main

resources/oid.py:115–137  ·  view source on GitHub ↗

Main entry point.

()

Source from the content-addressed store, hash-verified

113
114
115def 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
140main()

Callers 1

oid.pyFile · 0.70

Calls 6

oidtestFunction · 0.90
get_debugger_bridgeFunction · 0.85
register_ide_hooksFunction · 0.85

Tested by

no test coverage detected