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