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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
#!/usr/bin/env python
bld.SAMBA3_BINARY('locktest2',
source='locktest2.c',
deps='''
talloc
smbconf
libsmb
LOCKING
''',
for_selftest=True)
TORTURE3_ADDITIONAL_SOURCE=""
if bld.env.with_ctdb:
TORTURE3_ADDITIONAL_SOURCE += ' test_ctdbd_conn.c'
bld.SAMBA3_BINARY('smbtorture' + bld.env.suffix3,
source='''
torture.c
nbio.c
scanner.c
utable.c
denytest.c
mangle_test.c
nbench.c
test_async_echo.c
test_addrchange.c
test_matching.c
test_posix_append.c
test_posix.c
test_nttrans_create.c
test_nttrans_fsctl.c
test_case_insensitive.c
test_notify_online.c
test_chain3.c
test_smb2.c
test_authinfo_structs.c
test_smbsock_any_connect.c
test_cleanup.c
test_notify.c
../lib/tevent_barrier.c
test_dbwrap_watch.c
test_dbwrap_do_locked.c
test_idmap_tdb_common.c
test_dbwrap_ctdb.c
test_buffersize.c
test_messaging_read.c
test_messaging_fd_passing.c
test_messaging_send_all.c
test_oplock_cancel.c
test_pthreadpool_tevent.c
bench_pthreadpool.c
wbc_async.c
test_g_lock.c
test_namemap_cache.c
test_idmap_cache.c
test_hidenewfiles.c
test_readdir_timestamp.c
test_rpc_scale.c
../lib/util_sd.c
''' + TORTURE3_ADDITIONAL_SOURCE,
deps='''
talloc
smbconf
libsmb
msrpc3
TLDAP
RPC_NDR_ECHO
WB_REQTRANS
LOCKING
NDR_OPEN_FILES
idmap
IDMAP_TDB_COMMON
libcli_lsa3
samba-cluster-support
''',
cflags='-DWINBINDD_SOCKET_DIR=\"%s\"' % bld.env.WINBINDD_SOCKET_DIR,
for_selftest=True)
bld.SAMBA3_BINARY('msgtest',
source='msgtest.c',
deps='''
talloc
smbconf
''',
install=False)
bld.SAMBA3_BINARY('msg_sink',
source='msg_sink.c',
deps='''
talloc
smbconf
''',
install=False)
bld.SAMBA3_BINARY('msg_source',
source='msg_source.c',
deps='''
talloc
smbconf
''',
install=False)
bld.SAMBA3_BINARY('pdbtest',
source='pdbtest.c',
deps='''
talloc
pdb
CMDLINE_S3
AUTH_COMMON
auth
''',
for_selftest=True)
if bld.CONFIG_SET('WITH_SMB1SERVER'):
SMB1_SOURCES = 'vfstest_chain.c'
else:
SMB1_SOURCES = ''
bld.SAMBA3_BINARY('vfstest',
source='''
cmd_vfs.c
vfstest.c
''' + SMB1_SOURCES,
deps='''
vfs
CMDLINE_S3
smbconf
SMBREADLINE
''',
for_selftest=True)
|