r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries
[Samba/aatanasov.git] / source / dsdb / samdb / ldb_modules / config.mk
blobbf286b4828dc5002d736e3e534b0048157635730
1 ################################################
2 # Start MODULE ldb_objectguid
3 [MODULE::ldb_objectguid]
4 SUBSYSTEM = ldb
5 PRIVATE_DEPENDENCIES = LIBTALLOC
6 INIT_FUNCTION = objectguid_module_init
7 OBJ_FILES = \
8 objectguid.o
9 PUBLIC_DEPENDENCIES = \
10 LIBNDR NDR_MISC
11 # End MODULE ldb_objectguid
12 ################################################
14 ################################################
15 # Start MODULE ldb_samldb
16 [MODULE::ldb_samldb]
17 SUBSYSTEM = ldb
18 PRIVATE_DEPENDENCIES = LIBTALLOC
19 INIT_FUNCTION = samldb_module_init
20 OBJ_FILES = \
21 samldb.o
23 # End MODULE ldb_samldb
24 ################################################
26 ################################################
27 # Start MODULE ldb_samba3sam
28 [MODULE::ldb_samba3sam]
29 SUBSYSTEM = ldb
30 INIT_FUNCTION = ldb_samba3sam_module_init
31 PRIVATE_DEPENDENCIES = LIBTALLOC ldb_map
32 OBJ_FILES = \
33 samba3sam.o
35 # End MODULE ldb_samldb
36 ################################################
38 ################################################
39 # Start MODULE ldb_entryUUID
40 [MODULE::ldb_entryUUID]
41 SUBSYSTEM = ldb
42 INIT_FUNCTION = ldb_entryUUID_module_init
43 PRIVATE_DEPENDENCIES = LIBTALLOC
44 ENABLE = YES
45 OBJ_FILES = \
46 entryUUID.o
48 # End MODULE ldb_entryUUID
49 ################################################
51 # ################################################
52 # # Start MODULE ldb_proxy
53 # [MODULE::ldb_proxy]
54 # SUBSYSTEM = ldb
55 # INIT_FUNCTION = proxy_module_init
56 # OBJ_FILES = \
57 # proxy.o
59 # # End MODULE ldb_proxy
60 # ################################################
63 ################################################
64 # Start MODULE ldb_rootdse
65 [MODULE::ldb_rootdse]
66 SUBSYSTEM = ldb
67 PRIVATE_DEPENDENCIES = LIBTALLOC
68 INIT_FUNCTION = rootdse_module_init
69 OBJ_FILES = \
70 rootdse.o
72 # End MODULE ldb_rootdse
73 ################################################
75 ################################################
76 # Start MODULE ldb_password_hash
77 [MODULE::ldb_password_hash]
78 SUBSYSTEM = ldb
79 INIT_FUNCTION = password_hash_module_init
80 OBJ_FILES = password_hash.o
81 PUBLIC_DEPENDENCIES = HEIMDAL_KRB5
82 PRIVATE_DEPENDENCIES = HEIMDAL_HDB_KEYS LIBTALLOC
84 # End MODULE ldb_password_hash
85 ################################################
87 ################################################
88 # Start MODULE ldb_local_password
89 [MODULE::ldb_local_password]
90 PRIVATE_DEPENDENCIES = LIBTALLOC
91 SUBSYSTEM = ldb
92 INIT_FUNCTION = local_password_module_init
93 OBJ_FILES = local_password.o
95 # End MODULE ldb_local_password
96 ################################################
98 ################################################
99 # Start MODULE ldb_kludge_acl
100 [MODULE::ldb_kludge_acl]
101 PRIVATE_DEPENDENCIES = LIBTALLOC
102 SUBSYSTEM = ldb
103 INIT_FUNCTION = ldb_kludge_acl_init
104 OBJ_FILES = \
105 kludge_acl.o
106 PUBLIC_DEPENDENCIES = \
107 LIBSECURITY
109 # End MODULE ldb_kludge_acl
110 ################################################
112 ################################################
113 # Start MODULE ldb_extended_dn
114 [MODULE::ldb_extended_dn]
115 SUBSYSTEM = ldb
116 PRIVATE_DEPENDENCIES = LIBTALLOC
117 INIT_FUNCTION = ldb_extended_dn_init
118 OBJ_FILES = \
119 extended_dn.o
121 # End MODULE ldb_extended_dn
122 ################################################
124 ################################################
125 # Start MODULE ldb_partition
126 [MODULE::ldb_partition]
127 SUBSYSTEM = ldb
128 PRIVATE_DEPENDENCIES = LIBTALLOC
129 INIT_FUNCTION = ldb_partition_init
130 OBJ_FILES = \
131 partition.o
133 # End MODULE ldb_partition
134 ################################################
136 ################################################
137 # Start MODULE ldb_schema
138 [MODULE::ldb_schema]
139 SUBSYSTEM = ldb
140 PRIVATE_DEPENDENCIES = LIBTALLOC
141 INIT_FUNCTION = ldb_schema_init
142 OBJ_FILES = \
143 schema.o schema_syntax.o
145 # End MODULE ldb_schema
146 ################################################