summaryrefslogtreecommitdiff
path: root/source3/wscript_build
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2010-11-30 18:17:40 +0100
committerGünther Deschner <gd@samba.org>2010-11-30 19:06:32 +0100
commit67f2d4f45c2f0b3f0845f7c688fdc8a230d3e1f9 (patch)
treeb516a1d9aeea291abb003fe7ff082a33155ea19f /source3/wscript_build
parentd245ec848280f2120626e984dea2756c033c93f1 (diff)
downloadsamba-67f2d4f45c2f0b3f0845f7c688fdc8a230d3e1f9.tar.gz
samba-67f2d4f45c2f0b3f0845f7c688fdc8a230d3e1f9.tar.bz2
samba-67f2d4f45c2f0b3f0845f7c688fdc8a230d3e1f9.zip
s3-waf: convert NPA_TSTREAM into a subsystem.
Guenther
Diffstat (limited to 'source3/wscript_build')
-rw-r--r--source3/wscript_build15
1 files changed, 9 insertions, 6 deletions
diff --git a/source3/wscript_build b/source3/wscript_build
index fc1796a6b6..9f1f36d86c 100644
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -278,8 +278,7 @@ SERVICES_SRC = '''services/svc_spoolss.c
LIB_EVENTLOG_SRC = '''lib/eventlog/eventlog.c'''
-NPA_TSTREAM_SRC = '''../libcli/named_pipe_auth/npa_tstream.c
- ../librpc/gen_ndr/ndr_named_pipe_auth.c'''
+NPA_TSTREAM_SRC = '''../libcli/named_pipe_auth/npa_tstream.c'''
RPC_NCACN_NP = '''rpc_server/rpc_ncacn_np.c
rpc_server/rpc_handles.c'''
@@ -293,7 +292,7 @@ RPC_CRYPTO = '''rpc_server/dcesrv_ntlmssp.c
RPC_PIPE_SRC = '''rpc_server/srv_pipe_hnd.c rpc_server/srv_pipe.c
${RPC_NCACN_NP} ${RPC_SERVICE} ${RPC_CRYPTO}'''
-RPC_SERVER_SRC = '''${RPC_PIPE_SRC} ${NPA_TSTREAM_SRC}'''
+RPC_SERVER_SRC = '''${RPC_PIPE_SRC}'''
RPC_CLIENT_SCHANNEL_SRC = '''rpc_client/cli_pipe_schannel.c'''
@@ -422,7 +421,7 @@ WINBINDD_SRC1 = '''winbindd/winbindd.c
../nsswitch/libwbclient/wb_reqtrans.c'''
WINBINDD_SRC = '''${WINBINDD_SRC1}
- ${RPC_NCACN_NP} ${NPA_TSTREAM_SRC}
+ ${RPC_NCACN_NP}
${TDB_VALIDATE_SRC}
rpc_client/init_netlogon.c
rpc_server/srv_lsa_nt.c ../librpc/gen_ndr/srv_lsa.c
@@ -989,7 +988,7 @@ bld.SAMBA_SUBSYSTEM('SMBD_BASE',
PRINTING PRINTBACKEND NDR_XATTR NDR_NOTIFY REGFIO
LIBSMBCONF REG_FULL FNAME_UTIL
LIBCLI_SAMR LIBCLI_LSA LIBCLI_NETLOGON LIBCLI_SPOOLSS
- RPCCLI_SRVSVC
+ RPCCLI_SRVSVC NPA_TSTREAM
''',
vars=locals())
@@ -1189,6 +1188,10 @@ bld.SAMBA_SUBSYSTEM('RPC_CLIENT_SCHANNEL',
source=RPC_CLIENT_SCHANNEL_SRC,
vars=locals())
+bld.SAMBA_SUBSYSTEM('NPA_TSTREAM',
+ source=NPA_TSTREAM_SRC,
+ deps='NDR_NAMED_PIPE_AUTH')
+
########################## BINARIES #################################
@@ -1215,7 +1218,7 @@ bld.SAMBA_BINARY('winbindd/winbindd',
LIBAFS_SETTOKEN PROFILE SLCACHE DCUTIL idmap nss_info
TOKEN_UTIL
LIBCLI_SAMR LIBCLI_LSA LIBCLI_NETLOGON
- RPCCLI_DSSETUP
+ RPCCLI_DSSETUP NPA_TSTREAM
''',
enabled=bld.env.build_winbind,
install_path='${SBINDIR}',