r26087: Fix include, add setup.py for tdb
authorJelmer Vernooij <jelmer@samba.org>
Wed, 21 Nov 2007 11:54:06 +0000 (12:54 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 21 Dec 2007 04:45:57 +0000 (05:45 +0100)
(This used to be commit 4b94d5ca74fea44c66ab0d69dae27a1fdc8ece66)

source4/lib/tdb/setup.py [new file with mode: 0755]
source4/lib/tdb/tdb.i

diff --git a/source4/lib/tdb/setup.py b/source4/lib/tdb/setup.py
new file mode 100755 (executable)
index 0000000..67974a8
--- /dev/null
@@ -0,0 +1,8 @@
+#!/usr/bin/python
+from distutils.core import setup
+from distutils.extension import Extension
+setup(name='tdb',
+      version='1.0',
+      ext_modules=[Extension('_tdb', ['tdb.i'], include_dirs=['include'],
+      libraries=['tdb'], swig_opts=["-noproxydel"])],
+      )
index 2f6b249c28e1f84a789a4a79e28f5d1604e394e4..474f3c3960d43cb268bd7cde8d1f9cdb6e119737 100644 (file)
@@ -36,6 +36,7 @@
 #endif
 
 /* Include tdb headers */
+#include <signal.h>
 #include <tdb.h>
 #include <fcntl.h>