• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/lib/ldb/
1################################################
2# Start MODULE ldb_asq
3[MODULE::ldb_asq]
4PRIVATE_DEPENDENCIES = LIBTALLOC LIBTEVENT
5CFLAGS = -I$(ldbsrcdir)/include
6INIT_FUNCTION = LDB_MODULE(asq)
7SUBSYSTEM = LIBLDB
8
9ldb_asq_OBJ_FILES = $(ldbsrcdir)/modules/asq.o
10# End MODULE ldb_asq
11################################################
12
13################################################
14# Start MODULE ldb_server_sort
15[MODULE::ldb_server_sort]
16PRIVATE_DEPENDENCIES = LIBTALLOC LIBTEVENT
17CFLAGS = -I$(ldbsrcdir)/include
18INIT_FUNCTION = LDB_MODULE(server_sort)
19SUBSYSTEM = LIBLDB
20
21# End MODULE ldb_sort
22################################################
23ldb_server_sort_OBJ_FILES = $(ldbsrcdir)/modules/sort.o
24
25################################################
26# Start MODULE ldb_paged_results
27[MODULE::ldb_paged_results]
28INIT_FUNCTION = LDB_MODULE(paged_results)
29CFLAGS = -I$(ldbsrcdir)/include
30PRIVATE_DEPENDENCIES = LIBTALLOC LIBTEVENT
31SUBSYSTEM = LIBLDB
32# End MODULE ldb_paged_results
33################################################
34
35ldb_paged_results_OBJ_FILES = $(ldbsrcdir)/modules/paged_results.o
36
37################################################
38# Start MODULE ldb_paged_results
39[MODULE::ldb_paged_searches]
40INIT_FUNCTION = LDB_MODULE(paged_searches)
41CFLAGS = -I$(ldbsrcdir)/include
42PRIVATE_DEPENDENCIES = LIBTALLOC LIBTEVENT
43SUBSYSTEM = LIBLDB
44# End MODULE ldb_paged_results
45################################################
46
47ldb_paged_searches_OBJ_FILES = $(ldbsrcdir)/modules/paged_searches.o
48
49################################################
50# Start MODULE ldb_rdn_name
51[MODULE::ldb_rdn_name]
52SUBSYSTEM = LIBLDB
53CFLAGS = -I$(ldbsrcdir)/include
54PRIVATE_DEPENDENCIES = LIBTALLOC LIBTEVENT
55INIT_FUNCTION = LDB_MODULE(rdn_name)
56# End MODULE ldb_rdn_name
57################################################
58
59ldb_rdn_name_OBJ_FILES = $(ldbsrcdir)/modules/rdn_name.o
60
61ldb_map_OBJ_FILES = $(addprefix $(ldbsrcdir)/ldb_map/, ldb_map_inbound.o ldb_map_outbound.o ldb_map.o)
62
63$(ldb_map_OBJ_FILES): CFLAGS+=-I$(ldbsrcdir)/ldb_map
64
65################################################
66# Start MODULE ldb_skel
67[MODULE::ldb_skel]
68SUBSYSTEM = LIBLDB
69CFLAGS = -I$(ldbsrcdir)/include
70PRIVATE_DEPENDENCIES = LIBTALLOC LIBTEVENT
71INIT_FUNCTION = LDB_MODULE(skel)
72# End MODULE ldb_skel
73################################################
74
75ldb_skel_OBJ_FILES = $(ldbsrcdir)/modules/skel.o
76
77################################################
78# Start MODULE ldb_sqlite3
79[MODULE::ldb_sqlite3]
80SUBSYSTEM = LIBLDB
81CFLAGS = -I$(ldbsrcdir)/include
82PRIVATE_DEPENDENCIES = LIBTALLOC SQLITE3 LIBTEVENT
83INIT_FUNCTION = LDB_BACKEND(sqlite3)
84# End MODULE ldb_sqlite3
85################################################
86
87ldb_sqlite3_OBJ_FILES = $(ldbsrcdir)/ldb_sqlite3/ldb_sqlite3.o
88
89################################################
90# Start MODULE ldb_tdb
91[MODULE::ldb_tdb]
92SUBSYSTEM = LIBLDB
93CFLAGS = -I$(ldbsrcdir)/include -I$(ldbsrcdir)/ldb_tdb
94PRIVATE_DEPENDENCIES = \
95		LIBTDB LIBTALLOC LIBTEVENT
96INIT_FUNCTION = LDB_BACKEND(tdb)
97# End MODULE ldb_tdb
98################################################
99
100ldb_tdb_OBJ_FILES = $(addprefix $(ldbsrcdir)/ldb_tdb/, ldb_tdb.o ldb_search.o ldb_pack.o ldb_index.o ldb_cache.o ldb_tdb_wrap.o)
101
102
103################################################
104# Start SUBSYSTEM ldb
105[LIBRARY::LIBLDB]
106CFLAGS = -I$(ldbsrcdir)/include
107PUBLIC_DEPENDENCIES = \
108		LIBTALLOC LIBTEVENT
109PRIVATE_DEPENDENCIES = \
110		SOCKET_WRAPPER
111
112PC_FILES += $(ldbsrcdir)/ldb.pc
113#
114# End SUBSYSTEM ldb
115################################################
116
117LIBLDB_VERSION = 0.0.1
118LIBLDB_SOVERSION = 0
119
120LIBLDB_OBJ_FILES = $(addprefix $(ldbsrcdir)/common/, ldb.o ldb_ldif.o ldb_parse.o ldb_msg.o ldb_utf8.o ldb_debug.o ldb_modules.o ldb_match.o ldb_attributes.o attrib_handlers.o ldb_dn.o ldb_controls.o qsort.o) $(ldb_map_OBJ_FILES)
121
122$(LIBLDB_OBJ_FILES): CFLAGS+=-I$(ldbsrcdir)/include
123
124PUBLIC_HEADERS += $(ldbsrcdir)/include/ldb.h $(ldbsrcdir)/include/ldb_errors.h
125
126MANPAGES += $(ldbsrcdir)/man/ldb.3
127
128################################################
129# Start BINARY ldbtest
130[BINARY::ldbtest]
131PRIVATE_DEPENDENCIES = \
132		LIBLDB_CMDLINE
133# End BINARY ldbtest
134################################################
135
136ldbtest_OBJ_FILES = $(ldbsrcdir)/tools/ldbtest.o
137
138mkinclude tools/config.mk
139mkinclude ldb_ildap/config.mk
140