Move object file lists to the Makefile.
[metze/samba/wip.git] / source4 / lib / tdb / config.mk
1 ################################################
2 # Start SUBSYSTEM LIBTDB
3 [LIBRARY::LIBTDB]
4 OUTPUT_TYPE = STATIC_LIBRARY
5 CFLAGS = -Ilib/tdb/include
6 #
7 # End SUBSYSTEM ldb
8 ################################################
9
10 LIBTDB_OBJ_FILES = $(addprefix lib/tdb/common/, \
11         tdb.o dump.o io.o lock.o \
12         open.o traverse.o freelist.o \
13         error.o transaction.o)
14
15 PUBLIC_HEADERS += $(tdbdir)/include/tdb.h
16
17 ################################################
18 # Start BINARY tdbtool
19 [BINARY::tdbtool]
20 INSTALLDIR = BINDIR
21 PRIVATE_DEPENDENCIES = \
22                 LIBTDB
23 # End BINARY tdbtool
24 ################################################
25
26 tdbtool_OBJ_FILES = lib/tdb/tools/tdbtool.o
27
28 ################################################
29 # Start BINARY tdbtorture
30 [BINARY::tdbtorture]
31 INSTALLDIR = BINDIR
32 PRIVATE_DEPENDENCIES = \
33                 LIBTDB
34 # End BINARY tdbtorture
35 ################################################
36
37 tdbtorture_OBJ_FILES = lib/tdb/tools/tdbtorture.o
38
39 ################################################
40 # Start BINARY tdbdump
41 [BINARY::tdbdump]
42 INSTALLDIR = BINDIR
43 PRIVATE_DEPENDENCIES = \
44                 LIBTDB
45 # End BINARY tdbdump
46 ################################################
47
48 tdbdump_OBJ_FILES = lib/tdb/tools/tdbdump.o
49
50 ################################################
51 # Start BINARY tdbbackup
52 [BINARY::tdbbackup]
53 INSTALLDIR = BINDIR
54 PRIVATE_DEPENDENCIES = \
55                 LIBTDB
56 # End BINARY tdbbackup
57 ################################################
58
59 tdbbackup_OBJ_FILES = lib/tdb/tools/tdbbackup.o