aboutsummaryrefslogtreecommitdiff
path: root/lldb/bindings/lua.swig
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/bindings/lua.swig')
-rw-r--r--lldb/bindings/lua.swig21
1 files changed, 21 insertions, 0 deletions
diff --git a/lldb/bindings/lua.swig b/lldb/bindings/lua.swig
new file mode 100644
index 000000000000..9bfc49b359bc
--- /dev/null
+++ b/lldb/bindings/lua.swig
@@ -0,0 +1,21 @@
+/*
+ lldb.swig
+
+ This is the input file for SWIG, to create the appropriate C++ wrappers and
+ functions for various scripting languages, to enable them to call the
+ liblldb Script Bridge functions.
+*/
+
+%module lldb
+
+%include <std_string.i>
+%include "./lua/lua-typemaps.swig"
+%include "./macros.swig"
+%include "./headers.swig"
+
+%{
+using namespace lldb_private;
+using namespace lldb;
+%}
+
+%include "./interfaces.swig"