tdb: add restore
[metze/ctdb/wip.git] / lib / tdb / config.mk
1 ################################################
2 # Start SUBSYSTEM LIBTDB
3 [LIBRARY::LIBTDB]
4 OUTPUT_TYPE = MERGED_OBJ
5 CFLAGS = -I$(tdbsrcdir)/include
6 #
7 # End SUBSYSTEM ldb
8 ################################################
9
10 LIBTDB_OBJ_FILES = $(addprefix $(tdbsrcdir)/common/, \
11         tdb.o dump.o io.o lock.o \
12         open.o traverse.o freelist.o \
13         error.o transaction.o check.o)
14
15 ################################################
16 # Start BINARY tdbtool
17 [BINARY::tdbtool]
18 INSTALLDIR = BINDIR
19 PRIVATE_DEPENDENCIES = \
20                 LIBTDB
21 # End BINARY tdbtool
22 ################################################
23
24 tdbtool_OBJ_FILES = $(tdbsrcdir)/tools/tdbtool.o
25
26 ################################################
27 # Start BINARY tdbtorture
28 [BINARY::tdbtorture]
29 INSTALLDIR = BINDIR
30 PRIVATE_DEPENDENCIES = \
31                 LIBTDB
32 # End BINARY tdbtorture
33 ################################################
34
35 tdbtorture_OBJ_FILES = $(tdbsrcdir)/tools/tdbtorture.o
36
37 ################################################
38 # Start BINARY tdbrestore
39 [BINARY::tdbrestore]
40 INSTALLDIR = BINDIR
41 PRIVATE_DEPENDENCIES = \
42                 LIBTDB
43 # End BINARY tdbrestore
44 ################################################
45
46 ################################################
47 # Start BINARY tdbdump
48 [BINARY::tdbdump]
49 INSTALLDIR = BINDIR
50 PRIVATE_DEPENDENCIES = \
51                 LIBTDB
52 # End BINARY tdbdump
53 ################################################
54
55 tdbdump_OBJ_FILES = $(tdbsrcdir)/tools/tdbdump.o
56
57 ################################################
58 # Start BINARY tdbbackup
59 [BINARY::tdbbackup]
60 INSTALLDIR = BINDIR
61 PRIVATE_DEPENDENCIES = \
62                 LIBTDB
63 # End BINARY tdbbackup
64 ################################################
65
66 tdbbackup_OBJ_FILES = $(tdbsrcdir)/tools/tdbbackup.o