diff options
author | Simo Sorce <idra@samba.org> | 2006-03-07 20:42:47 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:52:34 -0500 |
commit | e460cf7692ccf1fd1e6cd413e43bf90e2b33ee34 (patch) | |
tree | 788fb88fe0977a32dfb4b4141505e2d2885d33e4 /source4/scripting/config.mk | |
parent | 6e8f1ffc7d4186c9bcaa8634791e6faaa602353c (diff) | |
download | samba-e460cf7692ccf1fd1e6cd413e43bf90e2b33ee34.tar.gz samba-e460cf7692ccf1fd1e6cd413e43bf90e2b33ee34.tar.bz2 samba-e460cf7692ccf1fd1e6cd413e43bf90e2b33ee34.zip |
r13985: Slowly start swig_ldb
dcerpc still need fixing, the produced shared library misses some symbols.
Jelmer, can you look at it while you are playing with the build system ?
(This used to be commit af92996e30a50af92d70ac8d55ade3da4ce56077)
Diffstat (limited to 'source4/scripting/config.mk')
-rw-r--r-- | source4/scripting/config.mk | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/source4/scripting/config.mk b/source4/scripting/config.mk index 15e6e8539e..22437909ed 100644 --- a/source4/scripting/config.mk +++ b/source4/scripting/config.mk @@ -8,6 +8,13 @@ REQUIRED_SUBSYSTEMS = LIBTDB ####################### ####################### +# Start LIBRARY swig_ldb +[LIBRARY::swig_ldb] +REQUIRED_SUBSYSTEMS = ldb +# End LIBRARY swig_ldb +####################### + +####################### # Start LIBRARY swig_dcerpc [LIBRARY::swig_dcerpc] REQUIRED_SUBSYSTEMS = LIBCLI NDR_MISC LIBBASIC CONFIG RPC_NDR_SAMR RPC_NDR_LSA @@ -15,7 +22,7 @@ REQUIRED_SUBSYSTEMS = LIBCLI NDR_MISC LIBBASIC CONFIG RPC_NDR_SAMR RPC_NDR_LSA ####################### # Swig extensions -swig: scripting/swig/_tdb.so scripting/swig/_dcerpc.so +swig: scripting/swig/_tdb.so scripting/swig/_ldb.so scripting/swig/_dcerpc.so scripting/swig/tdb_wrap.c: scripting/swig/tdb.i swig -python scripting/swig/tdb.i @@ -24,6 +31,13 @@ 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/ldb_wrap.c: scripting/swig/ldb.i + swig -python scripting/swig/ldb.i + +scripting/swig/_ldb.so: scripting/swig/ldb_wrap.o $(LIBRARY_swig_ldb_DEPEND_LIST) + $(SHLD) $(SHLD_FLAGS) -o scripting/swig/_ldb.so scripting/swig/ldb_wrap.o \ + $(LIBRARY_swig_ldb_LINK_LIST) $(LIBRARY_swig_ldb_LINK_FLAGS) + SWIG_INCLUDES = librpc/gen_ndr/samr.i librpc/gen_ndr/lsa.i librpc/gen_ndr/spoolss.i scripting/swig/dcerpc_wrap.c: scripting/swig/dcerpc.i scripting/swig/samba.i scripting/swig/status_codes.i $(SWIG_INCLUDES) |