Make the correct module name.
[nivanova/samba-autobuild/.git] / source4 / lib / tdb / python.mk
index 2d61545b7f69aa34aca228b48c13fe165100c0fa..12e8217df99dda4cb05412cf1612a178c52999a6 100644 (file)
@@ -1,5 +1,10 @@
 [PYTHON::swig_tdb]
-SWIG_FILE = tdb.i
+LIBRARY_REALNAME = _tdb.$(SHLIBEXT)
 PUBLIC_DEPENDENCIES = LIBTDB DYNCONFIG
 
-swig_tdb_OBJ_FILES = lib/tdb/tdb_wrap.o
+swig_tdb_OBJ_FILES = $(tdbsrcdir)/tdb_wrap.o
+
+$(eval $(call python_py_module_template,tdb.py,$(tdbsrcdir)/tdb.py))
+
+$(swig_tdb_OBJ_FILES): CFLAGS+=$(CFLAG_NO_UNUSED_MACROS) $(CFLAG_NO_CAST_QUAL)
+