1 #######################
2 # Start LIBRARY swig_dcerpc
4 LIBRARY_REALNAME
= _dcerpc.
$(SHLIBEXT
)
5 PUBLIC_DEPENDENCIES
= LIBCLI_SMB NDR_MISC LIBSAMBA-UTIL LIBSAMBA-CONFIG dcerpc_samr RPC_NDR_LSA DYNCONFIG
6 OBJ_FILES
= dcerpc_wrap.o
7 # End LIBRARY swig_dcerpc
8 #######################
11 swig
: lib
/tdb
/swig
/_tdb.
$(SHLIBEXT
) lib
/ldb
/swig
/_ldb.
$(SHLIBEXT
) \
12 libcli
/swig
/_libcli_nbt.
$(SHLIBEXT
) libcli
/swig
/_libcli_smb.
$(SHLIBEXT
)
17 swig
-I
$(srcdir)/scripting
/swig
-python
$<
19 SWIG_INCLUDES
= librpc
/gen_ndr
/samr.i librpc
/gen_ndr
/lsa.i librpc
/gen_ndr
/spoolss.i
21 scripting
/swig
/dcerpc_wrap.c
: scripting
/swig
/dcerpc.i scripting
/swig
/samba.i scripting
/swig
/status_codes.i
$(SWIG_INCLUDES
)
24 @echo
"Removing SWIG output files"
25 @
-rm -f scripting
/swig
/tdb.pyc scripting
/swig
/tdb.py
30 .
/selftest
/test_swig.sh