# Registry backends ################################################ # Start MODULE registry_nt4 [MODULE::registry_nt4] INIT_FUNCTION = registry_nt4_init SUBSYSTEM = REGISTRY INIT_OBJ_FILES = \ reg_backend_nt4.o REQUIRED_SUBSYSTEMS = TDR_REGF # End MODULE registry_nt4 ################################################ [SUBSYSTEM::TDR_REGF] REQUIRED_SUBSYSTEMS = TDR NOPROTO = YES INIT_OBJ_FILES = tdr_regf.o lib/registry/reg_backend_nt4.c: lib/registry/tdr_regf.c lib/registry/tdr_regf.c: lib/registry/regf.idl @CPP="$(CPP)" $(PERL) pidl/pidl $(PIDL_ARGS) --header --outputdir=lib/registry --tdr-parser -- lib/registry/regf.idl ################################################ # Start MODULE registry_w95 [MODULE::registry_w95] INIT_FUNCTION = registry_w95_init SUBSYSTEM = REGISTRY INIT_OBJ_FILES = \ 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 = \ 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 = \ 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 = \ 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 = \ reg_backend_ldb.o REQUIRED_SUBSYSTEMS = \ LIBLDB # End MODULE registry_ldb ################################################ ################################################ # Start SUBSYSTEM REGISTRY [LIBRARY::REGISTRY] MAJOR_VERSION = 0 MINOR_VERSION = 0 DESCRIPTION = Windows-style registry library RELEASE_VERSION = 1 INIT_OBJ_FILES = \ common/reg_interface.o ADD_OBJ_FILES = \ common/reg_util.o \ reg_samba.o \ patchfile.o REQUIRED_SUBSYSTEMS = \ LIBBASIC PUBLIC_HEADERS = registry.h # End MODULE registry_ldb ################################################ ################################################ # Start BINARY regdiff [BINARY::regdiff] INSTALLDIR = BINDIR OBJ_FILES= \ tools/regdiff.o REQUIRED_SUBSYSTEMS = \ CONFIG LIBCMDLINE REGISTRY MANPAGE = man/regdiff.1 # End BINARY regdiff ################################################ ################################################ # Start BINARY regpatch [BINARY::regpatch] INSTALLDIR = BINDIR OBJ_FILES= \ tools/regpatch.o REQUIRED_SUBSYSTEMS = \ CONFIG LIBCMDLINE REGISTRY MANPAGE = man/regpatch.1 # End BINARY regpatch ################################################ ################################################ # Start BINARY regshell [BINARY::regshell] INSTALLDIR = BINDIR OBJ_FILES= \ tools/regshell.o REQUIRED_SUBSYSTEMS = \ CONFIG LIBCMDLINE REGISTRY MANPAGE = man/regshell.1 # End BINARY regshell ################################################ ################################################ # Start BINARY regtree [BINARY::regtree] INSTALLDIR = BINDIR OBJ_FILES= \ tools/regtree.o REQUIRED_SUBSYSTEMS = \ CONFIG LIBCMDLINE REGISTRY MANPAGE = man/regtree.1 # End BINARY regtree ################################################