WHATSNEW: Update release notes.
[Samba.git] / lib / util / config.mk
blob14bdb2a2776d91756307497ad27236ed182f5ea4
1 [SUBSYSTEM::LIBSAMBA-UTIL]
2 PUBLIC_DEPENDENCIES = \
3 LIBTALLOC LIBCRYPTO \
4 SOCKET_WRAPPER LIBREPLACE_NETWORK \
5 CHARSET EXECINFO
7 LIBSAMBA-UTIL_OBJ_FILES = $(addprefix $(libutilsrcdir)/, \
8 xfile.o \
9 debug.o \
10 fault.o \
11 signal.o \
12 system.o \
13 time.o \
14 genrand.o \
15 dprintf.o \
16 util_str.o \
17 substitute.o \
18 util_strlist.o \
19 util_file.o \
20 data_blob.o \
21 util.o \
22 util_net.o \
23 fsusage.o \
24 ms_fnmatch.o \
25 mutex.o \
26 idtree.o \
27 become_daemon.o \
28 rbtree.o \
29 talloc_stack.o \
30 params.o)
32 PUBLIC_HEADERS += $(addprefix $(libutilsrcdir)/, util.h \
33 dlinklist.h \
34 attr.h \
35 byteorder.h \
36 data_blob.h \
37 debug.h \
38 memory.h \
39 mutex.h \
40 safe_string.h \
41 time.h \
42 util_ldb.h \
43 talloc_stack.h \
44 xfile.h)
46 [SUBSYSTEM::ASN1_UTIL]
48 ASN1_UTIL_OBJ_FILES = $(libutilsrcdir)/asn1.o
50 [SUBSYSTEM::UNIX_PRIVS]
52 UNIX_PRIVS_OBJ_FILES = $(libutilsrcdir)/unix_privs.o
54 $(eval $(call proto_header_template,$(libutilsrcdir)/unix_privs.h,$(UNIX_PRIVS_OBJ_FILES:.o=.c)))
56 ################################################
57 # Start SUBSYSTEM WRAP_XATTR
58 [SUBSYSTEM::WRAP_XATTR]
59 PUBLIC_DEPENDENCIES = XATTR
61 # End SUBSYSTEM WRAP_XATTR
62 ################################################
64 WRAP_XATTR_OBJ_FILES = $(libutilsrcdir)/wrap_xattr.o
66 [SUBSYSTEM::UTIL_TDB]
67 PUBLIC_DEPENDENCIES = LIBTDB
69 UTIL_TDB_OBJ_FILES = $(libutilsrcdir)/util_tdb.o
71 [SUBSYSTEM::UTIL_LDB]
72 PUBLIC_DEPENDENCIES = LIBLDB
74 UTIL_LDB_OBJ_FILES = $(libutilsrcdir)/util_ldb.o