r697: make use of SMB_EXT_LIB for LDAP and KRB5
[jelmer/samba4-debian.git] / source / lib / ldb / config.mk
1 ################################################
2 # Start MODULE libldb_ldap
3 [MODULE::libldb_ldap]
4 INIT_OBJ_FILES = \
5                 lib/ldb/ldb_ldap/ldb_ldap.o
6 REQUIRED_LIBRARIES = \
7                 LDAP
8 # End MODULE libldb_tdb
9 ################################################
10
11 ################################################
12 # Start MODULE libldb_tdb
13 [MODULE::libldb_tdb]
14 INIT_OBJ_FILES = \
15                 lib/ldb/ldb_tdb/ldb_tdb.o
16 ADD_OBJ_FILES = \
17                 lib/ldb/ldb_tdb/ldb_search.o \
18                 lib/ldb/ldb_tdb/ldb_pack.o \
19                 lib/ldb/ldb_tdb/ldb_index.o \
20                 lib/ldb/ldb_tdb/ldb_match.o \
21                 lib/ldb/ldb_tdb/ldb_cache.o
22 # End MODULE libldb_tdb
23 ################################################
24
25 ################################################
26 # Start SUBSYSTEM LIBLDB
27 [SUBSYSTEM::LIBLDB]
28 INIT_OBJ_FILES = \
29                 lib/ldb/common/ldb.o
30 ADD_OBJ_FILES = \
31                 lib/ldb/common/ldb_ldif.o \
32                 lib/ldb/common/ldb_parse.o \
33                 lib/ldb/common/ldb_msg.o \
34                 lib/ldb/common/util.o \
35                 lib/ldb/common/ldb_utf8.o \
36                 lib/ldb/common/ldb_alloc.o \
37                 lib/ldb/common/ldb_debug.o
38 #
39 # End SUBSYSTEM LIBLDB
40 ################################################
41
42 ################################################
43 # Start LIBRARY LIBLDB
44 [LIBRARY::libldb]
45 MAJOR_VERSION = 0
46 MINOR_VERSION = 0
47 RELEASE_VERSION = 1
48 REQUIRED_SUBSYSTEMS = \
49                 LIBLDB
50 #
51 # End LIBRARY LIBLDB
52 ################################################
53
54 ################################################
55 # Start BINARY ldbadd
56 [BINARY::ldbadd]
57 OBJ_FILES= \
58                 lib/ldb/tools/ldbadd.o
59 REQUIRED_SUBSYSTEMS = \
60                 LIBBASIC LIBSMB CONFIG LIBCMDLINE LIBLDB
61 # End BINARY ldbadd
62 ################################################
63
64 ################################################
65 # Start BINARY ldbdel
66 [BINARY::ldbdel]
67 OBJ_FILES= \
68                 lib/ldb/tools/ldbdel.o
69 REQUIRED_SUBSYSTEMS = \
70                 LIBBASIC LIBSMB CONFIG LIBCMDLINE LIBLDB
71 # End BINARY ldbdel
72 ################################################
73
74 ################################################
75 # Start BINARY ldbmodify
76 [BINARY::ldbmodify]
77 OBJ_FILES= \
78                 lib/ldb/tools/ldbmodify.o
79 REQUIRED_SUBSYSTEMS = \
80                 LIBBASIC LIBSMB CONFIG LIBCMDLINE LIBLDB
81 # End BINARY ldbmodify
82 ################################################
83
84 ################################################
85 # Start BINARY ldbsearch
86 [BINARY::ldbsearch]
87 OBJ_FILES= \
88                 lib/ldb/tools/ldbsearch.o
89 REQUIRED_SUBSYSTEMS = \
90                 LIBBASIC LIBSMB CONFIG LIBCMDLINE LIBLDB
91 # End BINARY ldbsearch
92 ################################################
93
94 ################################################
95 # Start BINARY ldbedit
96 [BINARY::ldbedit]
97 OBJ_FILES= \
98                 lib/ldb/tools/ldbedit.o
99 REQUIRED_SUBSYSTEMS = \
100                 LIBBASIC LIBSMB CONFIG LIBCMDLINE LIBLDB
101 # End BINARY ldbedit
102 ################################################