1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00
Tim Potter cc8af00a93 r10646: Hey Jelmer what do you think of this? The SConscript for the libcli
directory now looks like the config.mk file but with different
punctuation.

The only weird bit is that it creates a proto.h file for each subsystem.
(This used to be commit 09d4abecb01fa9159243cfcb33051092f92cef3b)
2007-10-10 13:39:14 -05:00

120 lines
2.4 KiB
Python

Import('hostenv')
hostenv.Subsystem(
'cli_utils',
['util/asn1.c',
'util/doserr.c',
'util/errormap.c',
'util/clierror.c',
'util/nterr.c',
'util/smbdes.c'])
hostenv.Subsystem(
'cli_lsa',
['util/clilsa.c'])
hostenv.Subsystem(
'cli_composite_base',
['composite/composite.c'])
hostenv.Subsystem(
'cli_composite',
['smb_composite/loadfile.c',
'smb_composite/savefile.c',
'smb_composite/connect.c',
'smb_composite/sesssetup.c',
'smb_composite/fetchfile.c',
'smb_composite/appendacl.c',
'smb_composite/fsinfo.c'])
hostenv.Subsystem(
'cli_nbt',
['nbt/nbtname.c',
'nbt/nbtsocket.c',
'nbt/namequery.c',
'nbt/nameregister.c',
'nbt/namerefresh.c',
'nbt/namerelease.c'])
hostenv.Subsystem(
'cli_dgram',
['dgram/dgramsocket.c',
'dgram/mailslot.c',
'dgram/netlogon.c',
'dgram/ntlogon.c',
'dgram/browse.c'])
hostenv.Subsystem(
'cli_cldap',
['cldap/cldap.c'])
hostenv.Subsystem(
'cli_wrepl',
['wrepl/winsrepl.c'])
hostenv.Subsystem(
'cli_resolve',
['resolve/resolve.c',
'resolve/nbtlist.c',
'resolve/bcast.c',
'resolve/wins.c',
'resolve/host.c'])
hostenv.Subsystem(
'smb',
['clireadwrite.c',
'cliconnect.c',
'clifile.c',
'clilist.c',
'clitrans2.c',
'climessage.c',
'clideltree.c'])
hostenv.Subsystem(
'cli_raw',
['raw/rawfile.c',
'raw/smb_signing.c',
'raw/clisocket.c',
'raw/clitransport.c',
'raw/clisession.c',
'raw/clitree.c',
'raw/rawrequest.c',
'raw/rawreadwrite.c',
'raw/rawsearch.c',
'raw/rawsetfileinfo.c',
'raw/raweas.c',
'raw/rawtrans.c',
'raw/clioplock.c',
'raw/rawnegotiate.c',
'raw/rawfsinfo.c',
'raw/rawfileinfo.c',
'raw/rawnotify.c',
'raw/rawioctl.c',
'raw/rawacl.c',
'raw/rawdate.c',
'raw/rawlpq.c'])
hostenv.Subsystem(
'cli_security',
['security/security_token.c',
'security/security_descriptor.c',
'security/dom_sid.c',
'security/access_check.c',
'security/privilege.c',
'../librpc/ndr/ndr_sec_helper.c'])
hostenv.Subsystem(
'cli_auth',
['auth/credentials.c',
'auth/session.c',
'auth/smbencrypt.c'])
hostenv.Subsystem(
'cli_ldap',
['ldap/ldap.c',
'ldap/ldap_client.c',
'ldap/ldap_bind.c',
'ldap/ldap_msg.c',
'ldap/ldap_ndr.c',
'ldap/ldap_ildap.c'])