summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/build-swig-Python.sh
Commit message (Collapse)AuthorAgeFilesLines
...
* o Added a test case for array_types which uses the Python APIs from lldb.py,Johnny Chen2010-08-261-2/+16
| | | | | | | | | | | | | with the only exception of launching the process from SBTarget which is under investigation. o build-swig-Python.sh should also checks the timestamp of ${swig_input_file} for update eligibility. Also, once an update is in order, there's no need to check the remaining header files for timestamps. o Coaches swig to treat StopReason as an int type, instead of a C++ class. llvm-svn: 112210
* Add a unique ID to each debugger instance.Caroline Tice2010-06-301-0/+7
| | | | | | | | | | | | | | | | | Add functions to look up debugger by id Add global variable to lldb python module, to hold debugger id Modify embedded Python interpreter to update the global variable with the id of its current debugger. Modify the char ** typemap definition in lldb.swig to accept 'None' (for NULL) as a valid value. The point of all this is so that, when you drop into the embedded interpreter from the command interpreter (or when doing Python-based breakpoint commands), there is a way for the Python side to find/get the correct debugger instance ( by checking debugger_unique_id, then calling SBDebugger::FindDebuggerWithID on it). llvm-svn: 107287
* Parameterize the shell scripts for creating and copying the python andCaroline Tice2010-06-161-53/+55
| | | | | | | | other script files around, so they can be run from outside Xcode. Also, check the current OS, and only try to use the framework structure stuff on Darwin systems. llvm-svn: 106132
* Initial checkin of lldb code from internal Apple repo.Chris Lattner2010-06-081-0/+127
llvm-svn: 105619
OpenPOWER on IntegriCloud