source: branches/samba-3.5.x/lib/util/config.mk@ 824

Last change on this file since 824 was 414, checked in by Herwig Bauernfeind, 15 years ago

Samba 3.5.0: Initial import

File size: 1.8 KB
Line 
1[LIBRARY::LIBSAMBA-UTIL]
2PUBLIC_DEPENDENCIES = \
3 LIBTALLOC LIBCRYPTO \
4 SOCKET_WRAPPER LIBREPLACE_NETWORK \
5 CHARSET EXECINFO UID_WRAPPER
6
7LIBSAMBA-UTIL_VERSION = 0.0.1
8LIBSAMBA-UTIL_SOVERSION = 0
9
10LIBSAMBA-UTIL_OBJ_FILES = $(addprefix $(libutilsrcdir)/, \
11 xfile.o \
12 debug.o \
13 fault.o \
14 signal.o \
15 system.o \
16 time.o \
17 genrand.o \
18 dprintf.o \
19 util_str.o \
20 rfc1738.o \
21 substitute.o \
22 util_strlist.o \
23 util_file.o \
24 data_blob.o \
25 util.o \
26 blocking.o \
27 util_net.o \
28 fsusage.o \
29 ms_fnmatch.o \
30 mutex.o \
31 idtree.o \
32 become_daemon.o \
33 rbtree.o \
34 talloc_stack.o \
35 smb_threads.o \
36 params.o \
37 parmlist.o \
38 util_id.o)
39
40PUBLIC_HEADERS += $(addprefix $(libutilsrcdir)/, util.h \
41 dlinklist.h \
42 attr.h \
43 byteorder.h \
44 data_blob.h \
45 debug.h \
46 memory.h \
47 mutex.h \
48 safe_string.h \
49 time.h \
50 util_ldb.h \
51 talloc_stack.h \
52 xfile.h)
53
54[SUBSYSTEM::ASN1_UTIL]
55
56ASN1_UTIL_OBJ_FILES = $(libutilsrcdir)/asn1.o
57
58[SUBSYSTEM::UNIX_PRIVS]
59PRIVATE_DEPENDENCIES = UID_WRAPPER
60
61UNIX_PRIVS_OBJ_FILES = $(libutilsrcdir)/unix_privs.o
62
63$(eval $(call proto_header_template,$(libutilsrcdir)/unix_privs.h,$(UNIX_PRIVS_OBJ_FILES:.o=.c)))
64
65################################################
66# Start SUBSYSTEM WRAP_XATTR
67[SUBSYSTEM::WRAP_XATTR]
68PUBLIC_DEPENDENCIES = XATTR
69#
70# End SUBSYSTEM WRAP_XATTR
71################################################
72
73WRAP_XATTR_OBJ_FILES = $(libutilsrcdir)/wrap_xattr.o
74
75[SUBSYSTEM::UTIL_TDB]
76PUBLIC_DEPENDENCIES = LIBTDB
77
78UTIL_TDB_OBJ_FILES = $(libutilsrcdir)/util_tdb.o
79
80[SUBSYSTEM::UTIL_TEVENT]
81PUBLIC_DEPENDENCIES = LIBTEVENT
82
83UTIL_TEVENT_OBJ_FILES = $(addprefix $(libutilsrcdir)/, \
84 tevent_unix.o \
85 tevent_ntstatus.o)
86
87[SUBSYSTEM::UTIL_LDB]
88PUBLIC_DEPENDENCIES = LIBLDB
89
90UTIL_LDB_OBJ_FILES = $(libutilsrcdir)/util_ldb.o
Note: See TracBrowser for help on using the repository browser.