r7669: removed ldap from our configure tests
[samba.git] / source / lib / ldb / config.mk
1 ################################################
2 # Start MODULE libldb_timestamps
3 [MODULE::libldb_timestamps]
4 SUBSYSTEM = LIBLDB
5 INIT_OBJ_FILES = \
6                 lib/ldb/modules/timestamps.o
7 # End MODULE libldb_timestamps
8 ################################################
9
10 ################################################
11 # Start MODULE libldb_schema
12 [MODULE::libldb_schema]
13 SUBSYSTEM = LIBLDB
14 INIT_OBJ_FILES = \
15                 lib/ldb/modules/schema.o
16 # End MODULE libldb_schema
17 ################################################
18
19 ################################################
20 # Start MODULE libldb_ildap
21 [MODULE::libldb_ildap]
22 SUBSYSTEM = LIBLDB
23 INIT_OBJ_FILES = \
24                 lib/ldb/ldb_ildap/ldb_ildap.o
25 REQUIRED_SUBSYSTEMS = \
26                 LIBCLI_LDAP
27 NOPROTO = YES
28 # End MODULE libldb_ildap
29 ################################################
30
31 ################################################
32 # Start MODULE libldb_sqlite3
33 [MODULE::libldb_sqlite3]
34 SUBSYSTEM = LIBLDB
35 INIT_OBJ_FILES = \
36                 lib/ldb/ldb_sqlite3/ldb_sqlite3.o
37 REQUIRED_SUBSYSTEMS = \
38                 EXT_LIB_SQLITE3
39 NOPROTO = YES
40 # End MODULE libldb_sqlite3
41 ################################################
42
43 ################################################
44 # Start MODULE libldb_tdb
45 [MODULE::libldb_tdb]
46 SUBSYSTEM = LIBLDB
47 INIT_OBJ_FILES = \
48                 lib/ldb/ldb_tdb/ldb_tdb.o
49 ADD_OBJ_FILES = \
50                 lib/ldb/ldb_tdb/ldb_search.o \
51                 lib/ldb/ldb_tdb/ldb_pack.o \
52                 lib/ldb/ldb_tdb/ldb_index.o \
53                 lib/ldb/ldb_tdb/ldb_match.o \
54                 lib/ldb/ldb_tdb/ldb_cache.o
55 REQUIRED_SUBSYSTEMS = \
56                 LIBTDB
57 NOPROTO = YES
58 # End MODULE libldb_tdb
59 ################################################
60
61 ################################################
62 # Start SUBSYSTEM LIBLDB
63 [SUBSYSTEM::LIBLDB]
64 INIT_OBJ_FILES = \
65                 lib/ldb/common/ldb.o
66 ADD_OBJ_FILES = \
67                 lib/ldb/common/ldb_ldif.o \
68                 lib/ldb/common/ldb_parse.o \
69                 lib/ldb/common/ldb_msg.o \
70                 lib/ldb/common/util.o \
71                 lib/ldb/common/ldb_utf8.o \
72                 lib/ldb/common/ldb_debug.o \
73                 lib/ldb/common/ldb_modules.o \
74                 lib/ldb/common/ldb_explode_dn.o
75 REQUIRED_SUBSYSTEMS = \
76                 LIBREPLACE LIBTALLOC
77 NOPROTO = YES
78 #
79 # End SUBSYSTEM LIBLDB
80 ################################################
81
82 ################################################
83 # Start LIBRARY LIBLDB
84 [LIBRARY::libldb]
85 MAJOR_VERSION = 0
86 MINOR_VERSION = 0
87 RELEASE_VERSION = 1
88 REQUIRED_SUBSYSTEMS = \
89                 LIBLDB
90 #
91 # End LIBRARY LIBLDB
92 ################################################
93
94 ################################################
95 # Start BINARY ldbadd
96 [BINARY::ldbadd]
97 OBJ_FILES= \
98                 lib/ldb/tools/ldbadd.o
99 REQUIRED_SUBSYSTEMS = \
100                 LIBLDB
101 # End BINARY ldbadd
102 ################################################
103
104 ################################################
105 # Start BINARY ldbdel
106 [BINARY::ldbdel]
107 OBJ_FILES= \
108                 lib/ldb/tools/ldbdel.o
109 REQUIRED_SUBSYSTEMS = \
110                 LIBLDB
111 # End BINARY ldbdel
112 ################################################
113
114 ################################################
115 # Start BINARY ldbmodify
116 [BINARY::ldbmodify]
117 OBJ_FILES= \
118                 lib/ldb/tools/ldbmodify.o
119 REQUIRED_SUBSYSTEMS = \
120                 LIBLDB
121 # End BINARY ldbmodify
122 ################################################
123
124 ################################################
125 # Start BINARY ldbsearch
126 [BINARY::ldbsearch]
127 OBJ_FILES= \
128                 lib/ldb/tools/ldbsearch.o
129 REQUIRED_SUBSYSTEMS = \
130                 LIBLDB
131 # End BINARY ldbsearch
132 ################################################
133
134 ################################################
135 # Start BINARY ldbedit
136 [BINARY::ldbedit]
137 OBJ_FILES= \
138                 lib/ldb/tools/ldbedit.o
139 REQUIRED_SUBSYSTEMS = \
140                 LIBLDB
141 # End BINARY ldbedit
142 ################################################
143
144 ################################################
145 # Start BINARY ldbrename
146 [BINARY::ldbrename]
147 OBJ_FILES= \
148                 lib/ldb/tools/ldbrename.o
149 REQUIRED_SUBSYSTEMS = \
150                 LIBLDB
151 # End BINARY ldbrename
152 ################################################
153
154 ################################################
155 # Start BINARY ldbtest
156 [BINARY::ldbtest]
157 OBJ_FILES= \
158                 lib/ldb/tools/ldbtest.o
159 REQUIRED_SUBSYSTEMS = \
160                 LIBLDB
161 # End BINARY ldbtest
162 ################################################