• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source3/lib/ldb/
1################################################
2# Start MODULE ldb_asq
3[MODULE::ldb_asq]
4PRIVATE_DEPENDENCIES = LIBTALLOC
5INIT_FUNCTION = ldb_asq_init
6SUBSYSTEM = ldb
7OBJ_FILES = \
8		modules/asq.o
9# End MODULE ldb_asq
10################################################
11
12################################################
13# Start MODULE ldb_server_sort
14[MODULE::ldb_server_sort]
15PRIVATE_DEPENDENCIES = LIBTALLOC
16INIT_FUNCTION = ldb_sort_init
17SUBSYSTEM = ldb
18OBJ_FILES = \
19		modules/sort.o
20# End MODULE ldb_sort
21################################################
22
23################################################
24# Start MODULE ldb_paged_results
25[MODULE::ldb_paged_results]
26INIT_FUNCTION = ldb_paged_results_init
27PRIVATE_DEPENDENCIES = LIBTALLOC
28SUBSYSTEM = ldb
29OBJ_FILES = \
30		modules/paged_results.o
31# End MODULE ldb_paged_results
32################################################
33
34################################################
35# Start MODULE ldb_paged_results
36[MODULE::ldb_paged_searches]
37INIT_FUNCTION = ldb_paged_searches_init
38PRIVATE_DEPENDENCIES = LIBTALLOC
39SUBSYSTEM = ldb
40OBJ_FILES = \
41		modules/paged_searches.o
42# End MODULE ldb_paged_results
43################################################
44
45################################################
46# Start MODULE ldb_operational
47[MODULE::ldb_operational]
48SUBSYSTEM = ldb
49PRIVATE_DEPENDENCIES = LIBTALLOC
50INIT_FUNCTION = ldb_operational_init
51OBJ_FILES = \
52		modules/operational.o
53# End MODULE ldb_operational
54################################################
55
56################################################
57# Start MODULE ldb_objectclass
58[MODULE::ldb_objectclass]
59INIT_FUNCTION = ldb_objectclass_init
60PRIVATE_DEPENDENCIES = LIBTALLOC
61SUBSYSTEM = ldb
62OBJ_FILES = \
63		modules/objectclass.o
64# End MODULE ldb_objectclass
65################################################
66
67################################################
68# Start MODULE ldb_rdn_name
69[MODULE::ldb_rdn_name]
70SUBSYSTEM = ldb
71PRIVATE_DEPENDENCIES = LIBTALLOC
72INIT_FUNCTION = ldb_rdn_name_init
73OBJ_FILES = \
74		modules/rdn_name.o
75# End MODULE ldb_rdn_name
76################################################
77
78################################################
79# Start MODULE ldb_ildap
80[MODULE::ldb_ildap]
81SUBSYSTEM = ldb
82PRIVATE_DEPENDENCIES = LIBTALLOC
83INIT_FUNCTION = ldb_ildap_init
84ALIASES = ldapi ldaps ldap
85OBJ_FILES = \
86		ldb_ildap/ldb_ildap.o
87PUBLIC_DEPENDENCIES = \
88		LIBCLI_LDAP
89# End MODULE ldb_ildap
90################################################
91
92################################################
93# Start MODULE ldb_map
94[MODULE::ldb_map]
95PRIVATE_DEPENDENCIES = LIBTALLOC
96SUBSYSTEM = ldb
97OBJ_FILES = \
98		modules/ldb_map_inbound.o \
99		modules/ldb_map_outbound.o \
100		modules/ldb_map.o
101# End MODULE ldb_map
102################################################
103
104################################################
105# Start MODULE ldb_skel
106[MODULE::ldb_skel]
107SUBSYSTEM = ldb
108PRIVATE_DEPENDENCIES = LIBTALLOC
109INIT_FUNCTION = ldb_skel_init
110OBJ_FILES = modules/skel.o
111# End MODULE ldb_skel
112################################################
113
114################################################
115# Start MODULE ldb_sqlite3
116[MODULE::ldb_sqlite3]
117SUBSYSTEM = ldb
118PRIVATE_DEPENDENCIES = LIBTALLOC
119INIT_FUNCTION = ldb_sqlite3_init
120OBJ_FILES = \
121		ldb_sqlite3/ldb_sqlite3.o
122PUBLIC_DEPENDENCIES = \
123		SQLITE3 LIBTALLOC
124# End MODULE ldb_sqlite3
125################################################
126
127################################################
128# Start MODULE ldb_tdb
129[MODULE::ldb_tdb]
130SUBSYSTEM = ldb
131INIT_FUNCTION = ldb_tdb_init
132OBJ_FILES = \
133		ldb_tdb/ldb_tdb.o \
134		ldb_tdb/ldb_search.o \
135		ldb_tdb/ldb_pack.o \
136		ldb_tdb/ldb_index.o \
137		ldb_tdb/ldb_cache.o \
138		ldb_tdb/ldb_tdb_wrap.o
139PUBLIC_DEPENDENCIES = \
140		LIBTDB LIBTALLOC
141# End MODULE ldb_tdb
142################################################
143
144./lib/ldb/common/ldb_modules.o: lib/ldb/common/ldb_modules.c Makefile
145	@echo Compiling $<
146	@$(CC) -Iinclude $(CFLAGS) -Ilib/replace -Ilib/talloc -Ilib/ldb $(PICFLAG) -DLDBMODULESDIR=\"$(MODULESDIR)/ldb\" -DSHLIBEXT=\"$(SHLIBEXT)\" -c $< -o $@
147
148################################################
149# Start SUBSYSTEM ldb
150[LIBRARY::ldb]
151VERSION = 0.0.1
152SO_VERSION = 0
153DESCRIPTION = LDAP-like embedded database library
154INIT_FUNCTION_TYPE = int (*) (void)
155OBJ_FILES = \
156		common/ldb.o \
157		common/ldb_ldif.o \
158		common/ldb_parse.o \
159		common/ldb_msg.o \
160		common/ldb_utf8.o \
161		common/ldb_debug.o \
162		common/ldb_modules.o \
163		common/ldb_match.o \
164		common/ldb_attributes.o \
165		common/attrib_handlers.o \
166		common/ldb_dn.o \
167		common/ldb_controls.o \
168		common/qsort.o
169PUBLIC_DEPENDENCIES = \
170		LIBTALLOC \
171		DYNCONFIG \
172																		SOCKET_WRAPPER
173MANPAGE = man/ldb.3
174PUBLIC_HEADERS = include/ldb.h include/ldb_errors.h
175#
176# End SUBSYSTEM ldb
177################################################
178
179################################################
180# Start SUBSYSTEM LDBSAMBA
181[SUBSYSTEM::LDBSAMBA]
182PRIVATE_DEPENDENCIES = ldb
183PRIVATE_PROTO_HEADER = samba/ldif_handlers.h
184PUBLIC_DEPENDENCIES = LIBSECURITY SAMDB
185OBJ_FILES = \
186		samba/ldif_handlers.o
187# End SUBSYSTEM LDBSAMBA
188################################################
189
190################################################
191# Start SUBSYSTEM LIBLDB_CMDLINE
192[SUBSYSTEM::LIBLDB_CMDLINE]
193OBJ_FILES= \
194		tools/cmdline.o
195PUBLIC_DEPENDENCIES = ldb LIBSAMBA-UTIL LIBPOPT POPT_SAMBA POPT_CREDENTIALS
196PRIVATE_DEPENDENCIES = gensec 
197# End SUBSYSTEM LIBLDB_CMDLINE
198################################################
199
200################################################
201# Start BINARY ldbadd
202[BINARY::ldbadd]
203INSTALLDIR = BINDIR
204OBJ_FILES = \
205		tools/ldbadd.o
206PRIVATE_DEPENDENCIES = \
207		LIBLDB_CMDLINE LIBCLI_RESOLVE
208MANPAGE = man/ldbadd.1
209# End BINARY ldbadd
210################################################
211
212################################################
213# Start BINARY ldbdel
214[BINARY::ldbdel]
215INSTALLDIR = BINDIR
216OBJ_FILES= \
217		tools/ldbdel.o
218PRIVATE_DEPENDENCIES = \
219		LIBLDB_CMDLINE
220MANPAGE = man/ldbdel.1
221# End BINARY ldbdel
222################################################
223
224################################################
225# Start BINARY ldbmodify
226[BINARY::ldbmodify]
227INSTALLDIR = BINDIR
228OBJ_FILES= \
229		tools/ldbmodify.o
230PRIVATE_DEPENDENCIES = \
231		LIBLDB_CMDLINE
232MANPAGE = man/ldbmodify.1
233# End BINARY ldbmodify
234################################################
235
236################################################
237# Start BINARY ldbsearch
238[BINARY::ldbsearch]
239INSTALLDIR = BINDIR
240OBJ_FILES= \
241		tools/ldbsearch.o
242PRIVATE_DEPENDENCIES = \
243		LIBLDB_CMDLINE 
244MANPAGE = man/ldbsearch.1
245# End BINARY ldbsearch
246################################################
247
248################################################
249# Start BINARY ldbedit
250[BINARY::ldbedit]
251INSTALLDIR = BINDIR
252OBJ_FILES= \
253		tools/ldbedit.o
254PRIVATE_DEPENDENCIES = \
255		LIBLDB_CMDLINE
256MANPAGE = man/ldbedit.1
257# End BINARY ldbedit
258################################################
259
260################################################
261# Start BINARY ldbrename
262[BINARY::ldbrename]
263INSTALLDIR = BINDIR
264OBJ_FILES= \
265		tools/ldbrename.o
266PRIVATE_DEPENDENCIES = \
267		LIBLDB_CMDLINE
268MANPAGE = man/ldbrename.1
269# End BINARY ldbrename
270################################################
271
272################################################
273# Start BINARY ldbtest
274[BINARY::ldbtest]
275OBJ_FILES= \
276		tools/ldbtest.o
277PRIVATE_DEPENDENCIES = \
278		LIBLDB_CMDLINE
279# End BINARY ldbtest
280################################################
281
282################################################
283# Start BINARY oLschema2ldif
284[BINARY::oLschema2ldif]
285INSTALLDIR = BINDIR
286MANPAGE = man/oLschema2ldif.1
287OBJ_FILES= \
288		tools/convert.o \
289		tools/oLschema2ldif.o
290PRIVATE_DEPENDENCIES = \
291		LIBLDB_CMDLINE
292# End BINARY oLschema2ldif
293################################################
294
295################################################
296# Start BINARY  ad2oLschema
297[BINARY::ad2oLschema]
298INSTALLDIR = BINDIR
299MANPAGE = man/ad2oLschema.1
300OBJ_FILES= \
301		tools/convert.o \
302		tools/ad2oLschema.o
303PRIVATE_DEPENDENCIES = \
304		LIBLDB_CMDLINE
305# End BINARY ad2oLschema
306################################################
307
308#######################
309# Start LIBRARY swig_ldb
310[LIBRARY::swig_ldb]
311PUBLIC_DEPENDENCIES = ldb DYNCONFIG
312LIBRARY_REALNAME = swig/_ldb.$(SHLIBEXT)
313OBJ_FILES = swig/ldb_wrap.o
314# End LIBRARY swig_ldb
315#######################
316