From 72e3252902024a85f6bfc6d7ab4595f8691c6dc3 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 20 Jan 2012 11:48:19 +0100 Subject: s3-waf: Link smbd_base only against needed subsystems. --- source3/wscript_build | 64 ++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 53 insertions(+), 11 deletions(-) (limited to 'source3') diff --git a/source3/wscript_build b/source3/wscript_build index e3c11caddf..38f52449ac 100755 --- a/source3/wscript_build +++ b/source3/wscript_build @@ -925,18 +925,60 @@ bld.SAMBA3_LIBRARY('smbd_conn', bld.SAMBA3_LIBRARY('smbd_base', source=SMBD_SRC_BASE, - deps='''tdb_compat tevent dl krb5 ldap gssapi gssapi_krb5 - samba-util wbclient crypt nsl cups cap z pdb - param samba3core libsmb popt_samba3 KRBCLIENT AVAHI - ndr-standard msrpc3 ads LIBADS_SERVER LIBADS_PRINTER - vfs vfs_default vfs_posixacl auth rpc LOCKING LIBAFS LIBAFS_SETTOKEN PROFILE - PRINTING PRINTBACKEND NDR_XATTR NDR_NOTIFY REGFIO - smbconf REG_FULL FNAME_UTIL + deps=''' + tevent + dl + krb5 + ldap + gssapi + gssapi_krb5 + samba-util + wbclient + crypt + nsl + cups + cap + z + pdb + param + samba3core + libsmb + popt_samba3 + KRBCLIENT + AVAHI + ndr-standard + msrpc3 + ads + LIBADS_SERVER + LIBADS_PRINTER + vfs + vfs_default + vfs_posixacl + auth + LOCKING + LIBAFS + LIBAFS_SETTOKEN + PROFILE + PRINTING + PRINTBACKEND + NDR_XATTR + NDR_NOTIFY + REGFIO + smbconf + REG_FULL + FNAME_UTIL NDR_OPEN_FILES - LIBCLI_SAMR libcli_lsa3 libcli_netlogon3 cli_spoolss - RPC_NDR_SRVSVC npa_tstream INIT_SAMR - cli_smb_common RPC_SERVER smbd_conn param_service - smbd_shim NDR_DFSBLOBS + libcli_lsa3 + cli_spoolss + RPC_NDR_SRVSVC + npa_tstream + INIT_SAMR + cli_smb_common + RPC_SERVER + smbd_conn + param_service + smbd_shim + NDR_DFSBLOBS ''', private_library=True, vars=locals()) -- cgit