Fix: mark generated python bindings files as nodist
[lttng-tools.git] / extras / bindings / swig / python / lttng.i.in
index 0d6d1e952634c0fcc5bbc1ef9045081d87bd558b..c947ce3dd499d45b4dfe37546536b9e2a9f112a4 100644 (file)
@@ -15,6 +15,14 @@ multiple concurrent processes and threads. Tracing across multiple systems is al
 #include <lttng/lttng.h>
 %}
 
+%{
+#if PY_MAJOR_VERSION >= 3
+// The PyInt and PyLong types were unified as of Python 3
+// This makes the typemap code useable with both Python 2 and 3.
+#define PyInt_AsSsize_t PyLong_AsSsize_t
+#endif
+%}
+
 typedef unsigned int uint32_t;
 typedef int int32_t;
 typedef unsigned long long uint64_t;
@@ -707,7 +715,7 @@ def calibrate(handle, calibrate):
 
 %pythoncode %{
 class Handle:
-        """
+       """
        Manages a handle.
        Takes two arguments: (str session_name, Domain domain)
        """
This page took 0.024302 seconds and 5 git commands to generate.