Two useful "regshell" improvements
[Samba.git] / source4 / lib / util / config.mk
blob925713a53c1d55f889b199d3512a6769459460b1
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 util_strlist.o \
18 util_file.o \
19 data_blob.o \
20 util.o \
21 fsusage.o \
22 ms_fnmatch.o \
23 mutex.o \
24 idtree.o \
25 become_daemon.o \
26 params.o)
28 PUBLIC_HEADERS += $(addprefix $(libutilsrcdir)/, util.h \
29 attr.h \
30 byteorder.h \
31 data_blob.h \
32 debug.h \
33 mutex.h \
34 safe_string.h \
35 time.h \
36 util_ldb.h \
37 xfile.h)
39 [SUBSYSTEM::ASN1_UTIL]
41 ASN1_UTIL_OBJ_FILES = $(libutilsrcdir)/asn1.o
43 $(eval $(call proto_header_template,$(libutilsrcdir)/asn1_proto.h,$(ASN1_UTIL_OBJ_FILES:.o=.c)))
45 [SUBSYSTEM::UNIX_PRIVS]
47 UNIX_PRIVS_OBJ_FILES = $(libutilsrcdir)/unix_privs.o
49 $(eval $(call proto_header_template,$(libutilsrcdir)/unix_privs.h,$(UNIX_PRIVS_OBJ_FILES:.o=.c)))
51 ################################################
52 # Start SUBSYSTEM WRAP_XATTR
53 [SUBSYSTEM::WRAP_XATTR]
54 PUBLIC_DEPENDENCIES = XATTR
56 # End SUBSYSTEM WRAP_XATTR
57 ################################################
59 WRAP_XATTR_OBJ_FILES = $(libutilsrcdir)/wrap_xattr.o
61 [SUBSYSTEM::UTIL_TDB]
62 PUBLIC_DEPENDENCIES = LIBTDB
64 UTIL_TDB_OBJ_FILES = $(libutilsrcdir)/util_tdb.o
66 $(eval $(call proto_header_template,$(libutilsrcdir)/util_tdb.h,$(UTIL_TDB_OBJ_FILES:.o=.c)))
68 [SUBSYSTEM::UTIL_LDB]
69 PUBLIC_DEPENDENCIES = LIBLDB
71 UTIL_LDB_OBJ_FILES = $(libutilsrcdir)/util_ldb.o