r11244: Relative path names in .mk files
[bbaumbach/samba-autobuild/.git] / source4 / lib / ldb / config.mk
1 ################################################
2 # Start MODULE libldb_operational
3 [MODULE::libldb_operational]
4 SUBSYSTEM = LIBLDB
5 INIT_OBJ_FILES = \
6                 modules/operational.o
7 # End MODULE libldb_operational
8 ################################################
9
10 ################################################
11 # Start MODULE libldb_rdn_name
12 [MODULE::libldb_rdn_name]
13 SUBSYSTEM = LIBLDB
14 INIT_OBJ_FILES = \
15                 modules/rdn_name.o
16 # End MODULE libldb_rdn_name
17 ################################################
18
19 ################################################
20 # Start MODULE libldb_schema
21 [MODULE::libldb_schema]
22 SUBSYSTEM = LIBLDB
23 INIT_OBJ_FILES = \
24                 modules/schema.o
25 # End MODULE libldb_schema
26 ################################################
27
28 ################################################
29 # Start MODULE libldb_ildap
30 [MODULE::libldb_ildap]
31 SUBSYSTEM = LIBLDB
32 INIT_OBJ_FILES = \
33                 ldb_ildap/ldb_ildap.o
34 REQUIRED_SUBSYSTEMS = \
35                 LIBCLI_LDAP
36 NOPROTO = YES
37 # End MODULE libldb_ildap
38 ################################################
39
40 ################################################
41 # Start MODULE libldb_map
42 [MODULE::libldb_map]
43 SUBSYSTEM = LIBLDB
44 INIT_OBJ_FILES = modules/ldb_map.o
45 # End MODULE libldb_map
46 ################################################
47
48 ################################################
49 # Start MODULE libldb_sqlite3
50 [MODULE::libldb_sqlite3]
51 SUBSYSTEM = LIBLDB
52 INIT_OBJ_FILES = \
53                 ldb_sqlite3/ldb_sqlite3.o
54 REQUIRED_SUBSYSTEMS = \
55                 EXT_LIB_SQLITE3
56 NOPROTO = YES
57 # End MODULE libldb_sqlite3
58 ################################################
59
60 ################################################
61 # Start MODULE libldb_tdb
62 [MODULE::libldb_tdb]
63 SUBSYSTEM = LIBLDB
64 INIT_OBJ_FILES = \
65                 ldb_tdb/ldb_tdb.o
66 ADD_OBJ_FILES = \
67                 ldb_tdb/ldb_search.o \
68                 ldb_tdb/ldb_pack.o \
69                 ldb_tdb/ldb_index.o \
70                 ldb_tdb/ldb_cache.o \
71                 ldb_tdb/ldb_tdb_wrap.o
72 REQUIRED_SUBSYSTEMS = \
73                 LIBTDB
74 NOPROTO = YES
75 # End MODULE libldb_tdb
76 ################################################
77
78 ################################################
79 # Start SUBSYSTEM LIBLDB
80 [SUBSYSTEM::LIBLDB]
81 INIT_OBJ_FILES = \
82                 common/ldb.o
83 ADD_OBJ_FILES = \
84                 common/ldb_ldif.o \
85                 common/ldb_parse.o \
86                 common/ldb_msg.o \
87                 common/ldb_utf8.o \
88                 common/ldb_debug.o \
89                 common/ldb_modules.o \
90                 common/ldb_match.o \
91                 common/ldb_attributes.o \
92                 common/attrib_handlers.o \
93                 common/ldb_dn.o
94 REQUIRED_SUBSYSTEMS = \
95                 LIBREPLACE LIBTALLOC LDBSAMBA
96 NOPROTO = YES
97 MANPAGE = man/ldb.3
98 #
99 # End SUBSYSTEM LIBLDB
100 ################################################
101
102 ################################################
103 # Start LIBRARY LIBLDB
104 [LIBRARY::libldb]
105 MAJOR_VERSION = 0
106 MINOR_VERSION = 0
107 RELEASE_VERSION = 1
108 REQUIRED_SUBSYSTEMS = \
109                 LIBLDB
110 #
111 # End LIBRARY LIBLDB
112 ################################################
113
114 ################################################
115 # Start SUBSYSTEM LDBSAMBA
116 [SUBSYSTEM::LDBSAMBA]
117 OBJ_FILES = \
118                 samba/ldif_handlers.o
119 # End SUBSYSTEM LDBSAMBA
120 ################################################
121
122 ################################################
123 # Start SUBSYSTEM LIBLDB_CMDLINE
124 [SUBSYSTEM::LIBLDB_CMDLINE]
125 OBJ_FILES= \
126                 tools/cmdline.o
127 REQUIRED_SUBSYSTEMS = LIBLDB LIBCMDLINE LIBBASIC
128 # End SUBSYSTEM LIBLDB_CMDLINE
129 ################################################
130
131 ################################################
132 # Start BINARY ldbadd
133 [BINARY::ldbadd]
134 INSTALLDIR = BINDIR
135 OBJ_FILES = \
136                 tools/ldbadd.o
137 REQUIRED_SUBSYSTEMS = \
138                 LIBLDB_CMDLINE
139 MANPAGE = man/ldbadd.1
140 # End BINARY ldbadd
141 ################################################
142
143 ################################################
144 # Start BINARY ldbdel
145 [BINARY::ldbdel]
146 INSTALLDIR = BINDIR
147 OBJ_FILES= \
148                 tools/ldbdel.o
149 REQUIRED_SUBSYSTEMS = \
150                 LIBLDB_CMDLINE
151 MANPAGE = man/ldbdel.1
152 # End BINARY ldbdel
153 ################################################
154
155 ################################################
156 # Start BINARY ldbmodify
157 [BINARY::ldbmodify]
158 INSTALLDIR = BINDIR
159 OBJ_FILES= \
160                 tools/ldbmodify.o
161 REQUIRED_SUBSYSTEMS = \
162                 LIBLDB_CMDLINE
163 MANPAGE = man/ldbmodify.1
164 # End BINARY ldbmodify
165 ################################################
166
167 ################################################
168 # Start BINARY ldbsearch
169 [BINARY::ldbsearch]
170 INSTALLDIR = BINDIR
171 OBJ_FILES= \
172                 tools/ldbsearch.o
173 REQUIRED_SUBSYSTEMS = \
174                 LIBLDB_CMDLINE 
175 MANPAGE = man/ldbsearch.1
176 # End BINARY ldbsearch
177 ################################################
178
179 ################################################
180 # Start BINARY ldbedit
181 [BINARY::ldbedit]
182 INSTALLDIR = BINDIR
183 OBJ_FILES= \
184                 tools/ldbedit.o
185 REQUIRED_SUBSYSTEMS = \
186                 LIBLDB_CMDLINE
187 MANPAGE = man/ldbedit.1
188 # End BINARY ldbedit
189 ################################################
190
191 ################################################
192 # Start BINARY ldbrename
193 [BINARY::ldbrename]
194 INSTALLDIR = BINDIR
195 OBJ_FILES= \
196                 tools/ldbrename.o
197 REQUIRED_SUBSYSTEMS = \
198                 LIBLDB_CMDLINE
199 MANPAGE = man/ldbrename.1
200 # End BINARY ldbrename
201 ################################################
202
203 ################################################
204 # Start BINARY ldbtest
205 [BINARY::ldbtest]
206 INSTALLDIR = BINDIR
207 OBJ_FILES= \
208                 tools/ldbtest.o
209 REQUIRED_SUBSYSTEMS = \
210                 LIBLDB_CMDLINE
211 # End BINARY ldbtest
212 ################################################
213
214 ################################################
215 # Start BINARY oLschema2ldif
216 [BINARY::oLschema2ldif]
217 INSTALLDIR = BINDIR
218 OBJ_FILES= \
219                 tools/oLschema2ldif.o
220 REQUIRED_SUBSYSTEMS = \
221                 LIBLDB_CMDLINE
222 # End BINARY oLschema2ldif
223 ################################################