summaryrefslogtreecommitdiff
path: root/source4/lib/registry/config.mk
blob: fff5381e870de2c3d6e16f9ffbf8f0e9ef484d5f (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_OBJ_FILES = \
		lib/registry/reg_backend_nt4/reg_backend_nt4.o
# End MODULE registry_nt4
################################################

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

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

################################################
# Start MODULE registry_rpc
[MODULE::registry_rpc]
INIT_OBJ_FILES = \
		lib/registry/reg_backend_rpc/reg_backend_rpc.o
REQUIRED_SUBSYSTEMS = \
		LIBSMB
# End MODULE registry_rpc
################################################

################################################
# Start MODULE registry_gconf
[MODULE::registry_gconf]
INIT_OBJ_FILES = \
		lib/registry/reg_backend_gconf/reg_backend_gconf.o
REQUIRED_LIBRARIES = \
		gconf
# End MODULE registry_gconf
################################################

################################################
# Start MODULE registry_ldb
[MODULE::registry_ldb]
INIT_OBJ_FILES = \
		lib/registry/reg_backend_ldb/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_objects.o \
		lib/registry/common/reg_util.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
################################################

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