1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-22 05:57:43 +03:00

build: compile (but do not install) all the libsmbclient tests

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Thu Oct 20 13:49:39 CEST 2011 on sn-devel-104
This commit is contained in:
Andrew Bartlett 2011-10-20 20:40:58 +11:00
parent 06d138a7d9
commit 3ae478be0f
2 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,39 @@
#!/bin/env python
names = [ ("init", range(1, 4)),
("fstat", range(1, 6)),
("open", range(1, 5)),
("unlink", range(1, 12)),
("chown", range(1)),
("close", range(1,2)),
("opendir", range(1, 4)),
("closedir", range(1, 4)),
("rename", range(1, 14)),
("lseek", range(1, 8)),
("lseekdir", range(1, 6)),
("stat", range(1, 6)),
("getdents", range(1, 5)),
("creat", range(1, 3)),
("mkdir", range(1, 4)),
("readdir", range(1, 5)),
("rmdir", range(1, 6)),
("write", range(1, 13)),
("read", range(1, 13)),
("chmod", range(1)),
("telldir", range(1, 5)),
("print_file", range(1, 4)),
("open_print_job", range(1, 2)),
("list_print_jobs", range(1, 7)),
("unlink_print_job", range(1, 5)) ]
for pattern in names:
(name, suffixes) = pattern
for suffix in map(lambda x: x + 1, suffixes):
bld.SAMBA_BINARY('%s_%s' % (name, suffix),
source='%s/%s_%s.c' % (name, name, suffix),
deps='smbclient',
install=False)
bld.SAMBA_BINARY('stat_k',
source='stat/stat_k.c',
deps='smbclient',
install=False)

View File

@ -120,6 +120,7 @@ bld.RECURSE('source3')
bld.RECURSE('dfs_server')
bld.RECURSE('testsuite/headers')
bld.RECURSE('testsuite/libsmbclient/src')
bld.SYMBOL_CHECK()
bld.DUP_SYMBOL_CHECK()