hanchenye-llvm-project/lldb/scripts/Python
Pavel Labath f96b6d9270 Kill modify-python-lldb.py
Summary:
After the last round of cleanups, this script was almost a no-op. The
only piece of functionality that remained was the one which tried to
make the swig-generated function signatures more pythonic.

The "tried" part is important here, as it wasn't doing a really good job
and the end result was not valid python nor c (e.g.,
SetExecutable(SBAttachInfo self, str const * path)).

Doing these transformations another way is not possible, as these
signatures are generated by swig, and not present in source. However,
given that this is the only reason why we need a swig post-process step,
and that the current implementation is pretty sub-optimal, this patch
simply abandons the signature fixup idea, and chooses to simplify our
build process instead.

Reviewers: amccarth, jingham, clayborg

Subscribers: mgorny, lldb-commits

Differential Revision: https://reviews.llvm.org/D61000

llvm-svn: 359092
2019-04-24 13:23:19 +00:00
..
android Python 2/3 compatibility: from __future__ import print_function 2019-03-21 18:27:40 +00:00
finish-swig-Python-LLDB.sh [Shell] Simplify Extracting Python Version 2019-04-18 01:37:19 +00:00
finishSwigPythonLLDB.py
prepare_binding_Python.py Kill modify-python-lldb.py 2019-04-24 13:23:19 +00:00
python-extensions.swig Hold GIL while allocating memory for PythonString. 2018-09-05 17:07:29 +00:00
python-swigsafecast.swig [Python] Update PyString_FromString() to work for python 2 and 3. 2019-01-09 22:52:47 +00:00
python-typemaps.swig Fix the swig typemap for "uint32_t *versions, uint32_t num_versions". 2019-03-28 19:25:54 +00:00
python-wrapper.swig [Python] Update PyString_FromString() to work for python 2 and 3. 2019-01-09 22:52:47 +00:00
remote-build.py
use_lldb_suite.py