summaryrefslogtreecommitdiff
path: root/source3/wscript_build
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2011-05-25 15:01:04 +1000
committerAndrew Bartlett <abartlet@samba.org>2011-05-31 00:32:07 +0200
commit33e8126c3c810388d079008d6de8291a294b9bd8 (patch)
treee70a5f08046c0d1e31d583e18d1871a3ad4af285 /source3/wscript_build
parentade01f083c502ecf7cba19303eb16d3c9a4be52a (diff)
downloadsamba-33e8126c3c810388d079008d6de8291a294b9bd8.tar.gz
samba-33e8126c3c810388d079008d6de8291a294b9bd8.tar.bz2
samba-33e8126c3c810388d079008d6de8291a294b9bd8.zip
s3-param split service.c into param and smbd components
The dependency chain of find_service can't be satisfied sensibly outside smbd, so don't include this in the main 'param' subsystem. Also remove the duplicate find_service() and conn_snum_used() from dummysmbd.c: The WAF build does not need these dummies any more, but file. Andrew Bartlett
Diffstat (limited to 'source3/wscript_build')
-rwxr-xr-xsource3/wscript_build8
1 files changed, 6 insertions, 2 deletions
diff --git a/source3/wscript_build b/source3/wscript_build
index 89fa4ac768..cbb94797f0 100755
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -740,7 +740,7 @@ bld.SAMBA3_SUBSYSTEM('PARAM_UTIL',
bld.SAMBA3_SUBSYSTEM('PARAM_WITHOUT_REG',
source=PARAM_WITHOUT_REG_SRC,
- deps='''PARAM_UTIL smbd_conn USER_UTIL PRINTING''',
+ deps='''PARAM_UTIL smbd_conn''',
vars=locals())
bld.SAMBA3_LIBRARY('param',
@@ -749,6 +749,10 @@ bld.SAMBA3_LIBRARY('param',
private_library=True,
vars=locals())
+bld.SAMBA3_SUBSYSTEM('param_service',
+ source='param/service.c',
+ deps = 'USER_UTIL param USER_UTIL PRINTING')
+
bld.SAMBA3_SUBSYSTEM('REGFIO',
source=REGFIO_SRC,
deps='samba-util-common',
@@ -886,7 +890,7 @@ bld.SAMBA3_LIBRARY('smbd_base',
smbconf REG_FULL FNAME_UTIL
LIBCLI_SAMR LIBCLI_LSA3 LIBRPCCLI_NETLOGON LIBCLI_SPOOLSS
RPC_NDR_SRVSVC npa_tstream INIT_NETLOGON INIT_SAMR
- LIBCLI_SMB_COMMON RPC_SERVER smbd_conn
+ LIBCLI_SMB_COMMON RPC_SERVER smbd_conn param_service
''',
private_library=True,
vars=locals())