mirror of
https://github.com/samba-team/samba.git
synced 2025-02-28 01:58:17 +03:00
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)
120 lines
2.4 KiB
Python
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'])
|