1 ################################################
2 # Start MODULE libldb_asq
4 INIT_FUNCTION = ldb_asq_init
8 # End MODULE libldb_asq
9 ################################################
11 ################################################
12 # Start MODULE libldb_sort
14 INIT_FUNCTION = ldb_sort_init
18 # End MODULE libldb_sort
19 ################################################
21 ################################################
22 # Start MODULE libldb_paged_results
23 [MODULE::libldb_paged_results]
24 INIT_FUNCTION = ldb_paged_results_init
27 modules/paged_results.o
28 # End MODULE libldb_paged_results
29 ################################################
31 ################################################
32 # Start MODULE libldb_operational
33 [MODULE::libldb_operational]
35 INIT_FUNCTION = ldb_operational_init
38 # End MODULE libldb_operational
39 ################################################
41 ################################################
42 # Start MODULE libldb_objectclass
43 [MODULE::libldb_objectclass]
44 INIT_FUNCTION = ldb_objectclass_init
48 # End MODULE libldb_objectclass
49 ################################################
51 ################################################
52 # Start MODULE libldb_rdn_name
53 [MODULE::libldb_rdn_name]
55 INIT_FUNCTION = ldb_rdn_name_init
58 # End MODULE libldb_rdn_name
59 ################################################
61 ################################################
62 # Start MODULE libldb_schema
63 [MODULE::libldb_schema]
64 INIT_FUNCTION = ldb_schema_init
68 # End MODULE libldb_schema
69 ################################################
71 ################################################
72 # Start MODULE libldb_ildap
73 [MODULE::libldb_ildap]
75 INIT_FUNCTION = ldb_ildap_init
78 REQUIRED_SUBSYSTEMS = \
81 # End MODULE libldb_ildap
82 ################################################
84 ################################################
85 # Start MODULE libldb_map
88 OBJ_FILES = modules/ldb_map.o
89 # End MODULE libldb_map
90 ################################################
92 ################################################
93 # Start MODULE libldb_skel
96 INIT_FUNCTION = ldb_skel_init
97 OBJ_FILES = modules/skel.o
98 # End MODULE libldb_skel
99 ################################################
101 ################################################
102 # Start MODULE libldb_sqlite3
103 [MODULE::libldb_sqlite3]
105 INIT_FUNCTION = ldb_sqlite3_init
107 ldb_sqlite3/ldb_sqlite3.o
108 REQUIRED_SUBSYSTEMS = \
111 # End MODULE libldb_sqlite3
112 ################################################
114 ################################################
115 # Start MODULE libldb_tdb
118 INIT_FUNCTION = ldb_tdb_init
121 ldb_tdb/ldb_search.o \
123 ldb_tdb/ldb_index.o \
124 ldb_tdb/ldb_cache.o \
125 ldb_tdb/ldb_tdb_wrap.o
126 REQUIRED_SUBSYSTEMS = \
129 # End MODULE libldb_tdb
130 ################################################
132 ################################################
133 # Start SUBSYSTEM LIBLDB
137 DESCRIPTION = LDAP-like embedded database library
138 INIT_FUNCTION_TYPE = int (*) (void)
147 common/ldb_modules.o \
149 common/ldb_attributes.o \
150 common/attrib_handlers.o \
152 common/ldb_controls.o \
154 REQUIRED_SUBSYSTEMS = \
155 LIBREPLACE LIBTALLOC LDBSAMBA
158 PUBLIC_HEADERS = include/ldb.h
160 # End SUBSYSTEM LIBLDB
161 ################################################
163 ################################################
164 # Start SUBSYSTEM LDBSAMBA
165 [SUBSYSTEM::LDBSAMBA]
167 samba/ldif_handlers.o
168 # End SUBSYSTEM LDBSAMBA
169 ################################################
171 ################################################
172 # Start SUBSYSTEM LIBLDB_CMDLINE
173 [SUBSYSTEM::LIBLDB_CMDLINE]
176 REQUIRED_SUBSYSTEMS = LIBLDB LIBBASIC LIBPOPT POPT_SAMBA POPT_CREDENTIALS
177 # End SUBSYSTEM LIBLDB_CMDLINE
178 ################################################
180 ################################################
181 # Start BINARY ldbadd
186 REQUIRED_SUBSYSTEMS = \
188 MANPAGE = man/ldbadd.1
190 ################################################
192 ################################################
193 # Start BINARY ldbdel
198 REQUIRED_SUBSYSTEMS = \
200 MANPAGE = man/ldbdel.1
202 ################################################
204 ################################################
205 # Start BINARY ldbmodify
210 REQUIRED_SUBSYSTEMS = \
212 MANPAGE = man/ldbmodify.1
213 # End BINARY ldbmodify
214 ################################################
216 ################################################
217 # Start BINARY ldbsearch
222 REQUIRED_SUBSYSTEMS = \
224 MANPAGE = man/ldbsearch.1
225 # End BINARY ldbsearch
226 ################################################
228 ################################################
229 # Start BINARY ldbedit
234 REQUIRED_SUBSYSTEMS = \
236 MANPAGE = man/ldbedit.1
238 ################################################
240 ################################################
241 # Start BINARY ldbrename
246 REQUIRED_SUBSYSTEMS = \
248 MANPAGE = man/ldbrename.1
249 # End BINARY ldbrename
250 ################################################
252 ################################################
253 # Start BINARY ldbtest
257 REQUIRED_SUBSYSTEMS = \
260 ################################################
262 ################################################
263 # Start BINARY oLschema2ldif
264 [BINARY::oLschema2ldif]
266 MANPAGE = man/oLschema2ldif.1
268 tools/oLschema2ldif.o
269 REQUIRED_SUBSYSTEMS = \
271 # End BINARY oLschema2ldif
272 ################################################