mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
3eb7e125ab
Guenther
95 lines
1.7 KiB
Python
95 lines
1.7 KiB
Python
#!/usr/bin/env python
|
|
|
|
bld.SAMBA_LIBRARY('samba-util',
|
|
source='''
|
|
become_daemon.c
|
|
blocking.c
|
|
data_blob.c
|
|
debug.c
|
|
dprintf.c
|
|
fault.c
|
|
fsusage.c
|
|
genrand.c
|
|
idtree.c
|
|
ms_fnmatch.c
|
|
params.c
|
|
parmlist.c
|
|
rbtree.c
|
|
rfc1738.c
|
|
select.c
|
|
signal.c
|
|
smb_threads.c
|
|
substitute.c
|
|
system.c
|
|
talloc_stack.c
|
|
time.c
|
|
util.c
|
|
util_file.c
|
|
util_id.c
|
|
util_net.c
|
|
util_str.c
|
|
util_strlist.c
|
|
xfile.c
|
|
''',
|
|
public_deps='talloc LIBCRYPTO CHARSET execinfo uid_wrapper',
|
|
public_headers='attr.h byteorder.h data_blob.h debug.h memory.h safe_string.h time.h talloc_stack.h xfile.h dlinklist.h util.h',
|
|
header_path= [ ('dlinklist.h util.h', '.'), ('*', 'util') ],
|
|
local_include=False,
|
|
vnum='0.0.1',
|
|
pc_files='samba-util.pc'
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('ASN1_UTIL',
|
|
source='asn1.c',
|
|
deps='talloc',
|
|
local_include=False)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('UNIX_PRIVS',
|
|
source='unix_privs.c',
|
|
autoproto='unix_privs.h',
|
|
deps='replace talloc',
|
|
local_include=False,
|
|
)
|
|
|
|
|
|
bld.SAMBA_LIBRARY('wrap_xattr',
|
|
source='wrap_xattr.c',
|
|
public_deps='attr',
|
|
deps='talloc',
|
|
local_include=False,
|
|
private_library=True
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('UTIL_TDB',
|
|
source='util_tdb.c',
|
|
local_include=False,
|
|
public_deps='tdb talloc'
|
|
)
|
|
|
|
bld.SAMBA_SUBSYSTEM('UTIL_TEVENT',
|
|
source='tevent_unix.c tevent_ntstatus.c tevent_werror.c',
|
|
local_include=False,
|
|
public_deps='tevent',
|
|
public_headers='tevent_ntstatus.h tevent_unix.h tevent_werror.h',
|
|
header_path=[ ('*', 'util') ],
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('UTIL_LDB',
|
|
source='util_ldb.c',
|
|
local_include=False,
|
|
public_deps='ldb',
|
|
public_headers='util_ldb.h'
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('UTIL_RUNCMD',
|
|
source='util_runcmd.c',
|
|
local_include=False,
|
|
public_deps='tevent'
|
|
)
|
|
|