summaryrefslogtreecommitdiff
path: root/source4/lib/registry/config.mk
blob: af9fb83bab0e90f4e91c3c8cf9159da686d5f21e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
# Registry backends

################################################
# Start MODULE registry_nt4
[MODULE::registry_nt4]
INIT_FUNCTION = registry_nt4_init
SUBSYSTEM = REGISTRY
INIT_OBJ_FILES = \
		lib/registry/reg_backend_nt4.o
# End MODULE registry_nt4
################################################

################################################
# Start MODULE registry_w95
[MODULE::registry_w95]
INIT_FUNCTION = registry_w95_init
SUBSYSTEM = REGISTRY
INIT_OBJ_FILES = \
		lib/registry/reg_backend_w95.o
# End MODULE registry_w95
################################################

################################################
# Start MODULE registry_dir
[MODULE::registry_dir]
INIT_FUNCTION = registry_dir_init
SUBSYSTEM = REGISTRY
INIT_OBJ_FILES = \
		lib/registry/reg_backend_dir.o
# End MODULE registry_dir
################################################

################################################
# Start MODULE registry_rpc
[MODULE::registry_rpc]
INIT_FUNCTION = registry_rpc_init
SUBSYSTEM = REGISTRY
INIT_OBJ_FILES = \
		lib/registry/reg_backend_rpc.o
REQUIRED_SUBSYSTEMS = RPC_NDR_WINREG
# End MODULE registry_rpc
################################################



################################################
# Start MODULE registry_gconf
[MODULE::registry_gconf]
INIT_FUNCTION = registry_gconf_init
SUBSYSTEM = REGISTRY
INIT_OBJ_FILES = \
		lib/registry/reg_backend_gconf.o
REQUIRED_SUBSYSTEMS = EXT_LIB_gconf
# End MODULE registry_gconf
################################################

################################################
# Start MODULE registry_ldb
[MODULE::registry_ldb]
INIT_FUNCTION = registry_ldb_init
SUBSYSTEM = REGISTRY
INIT_OBJ_FILES = \
		lib/registry/reg_backend_ldb.o
REQUIRED_SUBSYSTEMS = \
		LIBLDB
# End MODULE registry_ldb
################################################

################################################
# Start SUBSYSTEM REGISTRY
[SUBSYSTEM::REGISTRY]
INIT_OBJ_FILES = \
		lib/registry/common/reg_interface.o
ADD_OBJ_FILES = \
		lib/registry/common/reg_util.o \
		lib/registry/reg_samba.o
REQUIRED_SUBSYSTEMS = \
		LIBBASIC
# End MODULE registry_ldb
################################################

################################################
# Start LIBRARY libwinregistry
[LIBRARY::libwinregistry]
MAJOR_VERSION = 0
MINOR_VERSION = 0
RELEASE_VERSION = 1
REQUIRED_SUBSYSTEMS = \
		REGISTRY
#
# End LIBRARY libwinregistry
################################################

################################################
# Start BINARY regdiff
[BINARY::regdiff]
OBJ_FILES= \
		lib/registry/tools/regdiff.o
REQUIRED_SUBSYSTEMS = \
		CONFIG LIBCMDLINE REGISTRY
# End BINARY regdiff
################################################

################################################
# Start BINARY regpatch
[BINARY::regpatch]
OBJ_FILES= \
		lib/registry/tools/regpatch.o
REQUIRED_SUBSYSTEMS = \
		CONFIG LIBCMDLINE REGISTRY
# End BINARY regpatch
################################################

################################################
# Start BINARY regshell
[BINARY::regshell]
OBJ_FILES= \
		lib/registry/tools/regshell.o
REQUIRED_SUBSYSTEMS = \
		CONFIG LIBCMDLINE REGISTRY
# End BINARY regshell
################################################

################################################
# Start BINARY regtree
[BINARY::regtree]
OBJ_FILES= \
		lib/registry/tools/regtree.o
REQUIRED_SUBSYSTEMS = \
		CONFIG LIBCMDLINE REGISTRY
# End BINARY regtree
################################################