1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-19 04:23:48 +03:00

r14798: Get swig building again (by commenting out dcerpc stuff for now).

Add the start of a test framework for swigged functionality.
This commit is contained in:
Tim Potter
2006-03-30 04:39:37 +00:00
committed by Gerald (Jerry) Carter
parent 1db0a5a7f4
commit 3dfd0959f7
4 changed files with 37 additions and 4 deletions

View File

@@ -22,14 +22,15 @@ REQUIRED_SUBSYSTEMS = LIBCLI NDR_MISC LIBSAMBA-UTIL LIBSAMBA-CONFIG RPC_NDR_SAMR
#######################
# Swig extensions
swig: scripting/swig/_tdb.so scripting/swig/_ldb.so scripting/swig/_dcerpc.so
swig: scripting/swig/_tdb.so scripting/swig/_ldb.so
scripting/swig/tdb_wrap.c: scripting/swig/tdb.i
swig -python scripting/swig/tdb.i
scripting/swig/_tdb.so: scripting/swig/tdb_wrap.o $(LIBRARY_swig_tdb_DEPEND_LIST)
$(SHLD) $(SHLD_FLAGS) -o scripting/swig/_tdb.so scripting/swig/tdb_wrap.o \
$(LIBRARY_swig_tdb_LINK_LIST) $(LIBRARY_swig_tdb_LINK_FLAGS)
scripting/swig/_tdb.so: scripting/swig/tdb_wrap.o bin/subsystems/LIBRARY_LIBTDB.o
$(SHLD) $(SHLD_FLAGS) -o scripting/swig/_tdb.so \
scripting/swig/tdb_wrap.o \
bin/subsystems/LIBRARY_LIBTDB.o
scripting/swig/ldb_wrap.c: scripting/swig/ldb.i
swig -python scripting/swig/ldb.i

View File

@@ -0,0 +1,10 @@
#!/usr/bin/python
import sys, tdb
from os import *
t = tdb.open('foo.tdb', 0, 0, O_RDWR | O_CREAT, 0600)
tdb.close(t)
unlink('foo.tdb')