bld.SAMBA_LIBRARY('server-role',
source='loadparm_server_role.c',
- deps='samba-util samba-debug',
+ deps='samba-util time-basic samba-debug',
private_library=True)
bld.SAMBA_LIBRARY('samba-hostconfig',
bld.SAMBA_LIBRARY('samba-modules',
source='modules.c',
- deps='samba-errors samba-util',
+ deps='samba-errors samba-util samba-debug',
local_include=False,
private_library=True)
tevent_req_profile.c
''',
local_include=False,
- public_deps='tevent samba-errors',
+ public_deps='tevent time-basic samba-errors',
public_headers='tevent_ntstatus.h tevent_unix.h tevent_werror.h',
header_path=[ ('*', 'util') ],
pc_files=[],
source='ndr/ndr_string.c ndr/ndr_basic.c ndr/uuid.c ndr/ndr.c ndr/ndr_misc.c gen_ndr/ndr_misc.c ndr/util.c',
pc_files='ndr.pc',
public_deps='samba-errors talloc samba-util util_str_hex',
+ deps='genrand',
public_headers='gen_ndr/misc.h gen_ndr/ndr_misc.h ndr/libndr.h:ndr.h',
header_path= [('*gen_ndr*', 'gen_ndr')],
vnum='6.0.0',
passdb/pdb_ldap_schema.c
passdb/pdb_ldap_util.c
''',
- deps='smbldap secrets3',
+ deps='smbldap secrets3 samba-security samba3-util',
allow_undefined_symbols=True,
enabled=bld.CONFIG_SET('HAVE_LDAP'),
private_library=True)
bld.SAMBA3_LIBRARY('smbldap',
source='lib/smbldap.c',
- deps='ldap lber samba-util smbconf',
+ deps='ldap lber samba-util smbconf samba-security genrand smbd_shim',
enabled=bld.CONFIG_SET("HAVE_LDAP"),
private_library=False,
abi_directory='lib/ABI',
init_function='ldb_anr_module_init',
module_init_name='ldb_init_module',
internal_module=False,
- deps='talloc samba-util samdb'
+ deps='talloc samba-util samdb ldbsamba'
)
init_function='ldb_resolve_oids_module_init',
module_init_name='ldb_init_module',
internal_module=False,
- deps='samdb talloc ndr'
+ deps='samdb talloc ndr ldbsamba'
)
bld.SAMBA_PYTHON('pyparam',
source='pyparam.c',
- deps='samba-hostconfig %s' % pytalloc_util,
+ deps='samba-hostconfig server-role samba-util samba-debug %s' % pytalloc_util,
realname='samba/param.so'
)