1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# tastes like -*- python -*-
Import('hostenv')
basic = hostenv.StaticLibrary('basic',
['version.c', 'xfile.c', 'debug.c', 'fault.c', 'pidfile.c',
'signal.c', 'system.c', 'time.c', 'genrand.c', 'dprintf.c',
'util_str.c', 'util_strlist.c', 'util_unistr.c', 'util_file.c',
'data_blob.c', 'util.c', 'util_sock.c', 'substitute.c',
'fsusage.c', 'ms_fnmatch.c', 'select.c', 'mutex.c', 'idtree.c',
'unix_privs.c', 'db_wrap.c', 'gendb.c', 'credentials.c'])
Export('basic')
hostenv.StaticLibrary('netif', ['netif/interface.c', 'netif/netif.c'])
hostenv.StaticLibrary('tdr', ['tdr/tdr.c'])
hostenv.StaticLibrary('crypto',
['crypto/crc32.c','crypto/md5.c','crypto/hmacmd5.c',
'crypto/md4.c','crypto/arcfour.c'])
hostenv.StaticLibrary('compression', ['compression/mszip.c'])
hostenv.StaticLibrary('gencache',['gencache.c'])
hostenv.StaticLibrary('pidfile',['pidfile.c'])
hostenv.StaticLibrary('unix_privs',['unix_privs.c'])
SConscript(dirs=['replace','tdb','popt','cmdline','talloc','registry','charset',
'ldb','tls','samba3','socket','socket_wrapper','messaging'],
exports='hostenv')
|