blob: 474443a0c89abfbd38361a1616367d83cb7e020e [file] [log] [blame]
#
# append-debugger-id.py
#
# This script adds a global variable, 'debugger_unique_id' to the lldb
# module (which was automatically generated via running swig), and
# initializes it to 0.
#
# It also calls SBDebugger.Initialize() to initialize the lldb debugger
# subsystem.
#
import sys
if len (sys.argv) != 2:
output_name = "./lldb.py"
else:
output_name = sys.argv[1] + "/lldb.py"
# print "output_name is '" + output_name + "'"
try:
f_out = open (output_name, 'a')
except IOError:
print "Error: Unable to open file for appending: " + output_name
else:
f_out.write ("debugger_unique_id = 0\n");
f_out.write ("SBDebugger.Initialize()\n");
try:
f_out.close()
except IOError:
print "Error occurred while close file."