s3-waf: Build smbclient binary
authorKai Blin <kai@samba.org>
Wed, 26 May 2010 12:09:39 +0000 (14:09 +0200)
committerKai Blin <kai@samba.org>
Wed, 26 May 2010 12:10:54 +0000 (14:10 +0200)
source3/wscript_build

index 6d8c6b77c08f4015f7a6083dc811f71c06961b7c..cbe2cbb6b5dba8326998776a53df05e3527e4696 100644 (file)
@@ -771,6 +771,17 @@ EVTLOGADM_SRC = '''${EVTLOGADM_SRC0}
                ../librpc/gen_ndr/ndr_eventlog.c
                ../librpc/gen_ndr/ndr_lsa.c'''
 
+DISPLAY_SEC_SRC= '../libcli/security/display_sec.c'
+
+CLIENT_SRC1 = '''client/client.c client/clitar.c ${RPC_CLIENT_SRC}
+                 ../librpc/rpc/binding.c client/dnsbrowse.c
+                 ${RPC_CLIENT_SRC1} ${RPC_PARSE_SRC2}'''
+
+CLIENT_SRC = '''${CLIENT_SRC1} ${PARAM_SRC}
+               ${KRBCLIENT_SRC} ${LIBMSRPC_GEN_SRC}
+                ${READLINE_SRC} ${DISPLAY_SEC_SRC}'''
+
+
 LIBS='ICONV'
 
 bld.SAMBA_GENERATOR('build_options',
@@ -934,6 +945,12 @@ bld.SAMBA_BINARY('web/swat',
                  install_path='${SBINDIR}',
                  vars=locals())
 
+bld.SAMBA_BINARY('smbclient',
+                 source=CLIENT_SRC,
+                 deps='''talloc tdb POPT_SAMBA PASSDB LIBSMB LIB_NONSMBD
+                 PARAM_WITHOUT_REG LIBWBCLIENT DYNCONFIG''',
+                 vars=locals())
+
 bld.SAMBA_BINARY('wbinfo',
                  source=WBINFO_SRC,
                  deps='''talloc LIBWBCLIENT DYNCONFIG tevent cap