r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries
[nivanova/samba-autobuild/.git] / source4 / dsdb / samdb / ldb_modules / config.mk
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 ################################################
13
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
22 #
23 # End MODULE ldb_samldb
24 ################################################
25
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
34 #
35 # End MODULE ldb_samldb
36 ################################################
37
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
47 #
48 # End MODULE ldb_entryUUID
49 ################################################
50
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
58
59 # # End MODULE ldb_proxy
60 # ################################################
61
62
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
71 #
72 # End MODULE ldb_rootdse
73 ################################################
74
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
83 #
84 # End MODULE ldb_password_hash
85 ################################################
86
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
94 #
95 # End MODULE ldb_local_password
96 ################################################
97
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
108 #
109 # End MODULE ldb_kludge_acl
110 ################################################
111
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
120 #
121 # End MODULE ldb_extended_dn
122 ################################################
123
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
132 #
133 # End MODULE ldb_partition
134 ################################################
135
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
144 #
145 # End MODULE ldb_schema
146 ################################################
147