summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2012-01-20 11:48:19 +0100
committerAndreas Schneider <asn@cryptomilk.org>2012-01-25 11:58:27 +0100
commit72e3252902024a85f6bfc6d7ab4595f8691c6dc3 (patch)
tree1e687054a4f3d0ddd8dfeb82c0e4556db30930ea /source3
parent2efb390ab1c7d9e059e4566856c26184387d99e9 (diff)
downloadsamba-72e3252902024a85f6bfc6d7ab4595f8691c6dc3.tar.gz
samba-72e3252902024a85f6bfc6d7ab4595f8691c6dc3.tar.bz2
samba-72e3252902024a85f6bfc6d7ab4595f8691c6dc3.zip
s3-waf: Link smbd_base only against needed subsystems.
Diffstat (limited to 'source3')
-rwxr-xr-xsource3/wscript_build64
1 files changed, 53 insertions, 11 deletions
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())