bld.SAMBA_SUBSYSTEM('LIBASYNC_REQ',
source='async_sock.c',
- public_deps='talloc tevent'
+ public_deps='talloc tevent',
+ deps='UTIL_TEVENT'
)
../lib/util/smb_threads.c
../lib/util/system.c
../lib/util/talloc_stack.c
- ../lib/util/tevent_ntstatus.c
- ../lib/util/tevent_unix.c
- ../lib/util/tevent_werror.c
../lib/util/time.c
../lib/util/util.c
../lib/util/util_file.c
public_deps='tdb talloc'
)
+bld.SAMBA_SUBSYSTEM('UTIL_TEVENT',
+ source='../lib/util/tevent_unix.c ../lib/util/tevent_ntstatus.c ../lib/util/tevent_werror.c',
+ local_include=False,
+ public_deps='tevent',
+ public_headers='../lib/util/tevent_ntstatus.h ../lib/util/tevent_unix.h ../lib/util/tevent_werror.h',
+ header_path=[ ('*', 'util') ],
+ )
+
bld.SAMBA_SUBSYSTEM('LIBNET',
source=LIBNET_SRC,
deps='NDR_LIBNET_JOIN',
vars=locals())
#FIXME
-bld.SAMBA_SUBSYSTEM('dcerpc', '')
+bld.SAMBA_SUBSYSTEM('dcerpc', '', deps='UTIL_TEVENT')
bld.SAMBA_SUBSYSTEM('ldb',
source='lib/ldb_compat.c')