Talloc doc: Fix a cut&paste error
[Samba/gebeck_regimport.git] / source3 / libsmb / wscript
blob6260945c11f4b06afc73f412a7e954db406b3ac9
1 #!/usr/bin/env python
3 import Options, Logs
5 def configure(conf):
6 if conf.CHECK_BUNDLED_SYSTEM_PKG('smbclient', minversion='0'):
7 conf.define('USING_SYSTEM_LIBSMBCLIENT', 1)
9 def build(bld):
10 if bld.CONFIG_SET('USING_SYSTEM_LIBSMBCLIENT'):
11 Logs.info("\tSelected system libsmbclient build")
12 return
14 Logs.info("\tSelected embedded libsmbclient build")
15 bld.SAMBA3_LIBRARY('smbclient',
16 source='''
17 libsmb_cache.c
18 libsmb_compat.c
19 libsmb_context.c
20 libsmb_dir.c
21 libsmb_file.c
22 libsmb_misc.c
23 libsmb_path.c
24 libsmb_printjob.c
25 libsmb_server.c
26 libsmb_stat.c
27 libsmb_xattr.c
28 libsmb_setget.c''',
29 public_deps='''
30 talloc
31 param
32 libsmb
33 KRBCLIENT
34 msrpc3
35 libcli_lsa3''',
36 public_headers='../include/libsmbclient.h',
37 abi_directory='ABI',
38 abi_match='smbc_*',
39 vnum='0.1.0',
40 pc_files='smbclient.pc')