[Lldb-commits] [PATCH] D11431: Convert ScriptInterpreters to being first-class plugins
Greg Clayton
clayborg at gmail.com
Wed Jul 22 17:35:12 PDT 2015
I'll try and take a look first thing tomorrow.
Greg
> On Jul 22, 2015, at 5:15 PM, Zachary Turner <zturner at google.com> wrote:
>
> zturner updated this revision to Diff 30432.
> zturner added a comment.
>
> This gets the Xcode project mostly working. But there is something related to linking the LLDBSwig methods. I don't know how this is setup on Mac, but the code works as-is on all other platforms.
>
> Is there any way to make this work on Mac? It's much better and more logically organized using the way I've done in this patch, so it would be a shame if there's no way to make this work in the Xcode build. Can you take a look Greg?
>
>
> http://reviews.llvm.org/D11431
>
> Files:
> include/lldb/API/SBCommandInterpreter.h
> include/lldb/API/SystemInitializerFull.h
> include/lldb/Core/PluginManager.h
> include/lldb/Interpreter/CommandInterpreter.h
> include/lldb/Interpreter/PythonDataObjects.h
> include/lldb/Interpreter/ScriptInterpreter.h
> include/lldb/Interpreter/ScriptInterpreterNone.h
> include/lldb/Interpreter/ScriptInterpreterPython.h
> include/lldb/Utility/PythonPointer.h
> include/lldb/lldb-forward.h
> include/lldb/lldb-private-interfaces.h
> include/lldb/lldb-python.h
> lldb.xcodeproj/project.pbxproj
> source/API/CMakeLists.txt
> source/API/SBCommandInterpreter.cpp
> source/API/SystemInitializerFull.cpp
> source/Core/PluginManager.cpp
> source/Host/macosx/HostInfoMacOSX.mm
> source/Host/posix/HostInfoPosix.cpp
> source/Initialization/SystemInitializerCommon.cpp
> source/Interpreter/CMakeLists.txt
> source/Interpreter/CommandInterpreter.cpp
> source/Interpreter/PythonDataObjects.cpp
> source/Interpreter/ScriptInterpreterNone.cpp
> source/Interpreter/ScriptInterpreterPython.cpp
> source/Plugins/CMakeLists.txt
> source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
> source/Plugins/ScriptInterpreter/CMakeLists.txt
> source/Plugins/ScriptInterpreter/None/CMakeLists.txt
> source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp
> source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h
> source/Plugins/ScriptInterpreter/Python/CMakeLists.txt
> source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
> source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
> source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
> source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
> source/Plugins/ScriptInterpreter/Python/lldb-python.h
> unittests/CMakeLists.txt
>
> <D11431.30432.patch>
More information about the lldb-commits
mailing list