01a23f00de2cf5fb6e63823e90c00764634cccc2
[amitay/samba.git] / source3 / lib / tdb / config.mk
1 ################################################
2 # Start SUBSYSTEM LIBTDB
3 [LIBRARY::LIBTDB]
4 VERSION = 0.0.1
5 SO_VERSION = 0
6 PC_FILE = tdb.pc
7 OBJ_FILES = \
8         common/tdb.o common/dump.o common/io.o common/lock.o \
9         common/open.o common/traverse.o common/freelist.o \
10         common/error.o common/transaction.o
11 CFLAGS = -Ilib/tdb/include
12 PUBLIC_HEADERS = include/tdb.h
13 #
14 # End SUBSYSTEM ldb
15 ################################################
16
17 ################################################
18 # Start BINARY tdbtool
19 [BINARY::tdbtool]
20 INSTALLDIR = BINDIR
21 OBJ_FILES= \
22                 tools/tdbtool.o
23 PRIVATE_DEPENDENCIES = \
24                 LIBTDB
25 # End BINARY tdbtool
26 ################################################
27
28 ################################################
29 # Start BINARY tdbtorture
30 [BINARY::tdbtorture]
31 INSTALLDIR = BINDIR
32 OBJ_FILES= \
33                 tools/tdbtorture.o
34 PRIVATE_DEPENDENCIES = \
35                 LIBTDB
36 # End BINARY tdbtorture
37 ################################################
38
39 ################################################
40 # Start BINARY tdbdump
41 [BINARY::tdbdump]
42 INSTALLDIR = BINDIR
43 OBJ_FILES= \
44                 tools/tdbdump.o
45 PRIVATE_DEPENDENCIES = \
46                 LIBTDB
47 # End BINARY tdbdump
48 ################################################
49
50 ################################################
51 # Start BINARY tdbbackup
52 [BINARY::tdbbackup]
53 INSTALLDIR = BINDIR
54 OBJ_FILES= \
55                 tools/tdbbackup.o
56 PRIVATE_DEPENDENCIES = \
57                 LIBTDB
58 # End BINARY tdbbackup
59 ################################################
60
61 #######################
62 # Start LIBRARY swig_tdb
63 [LIBRARY::swig_tdb]
64 LIBRARY_REALNAME = swig/_tdb.$(SHLIBEXT)
65 OBJ_FILES = swig/tdb_wrap.o
66 PUBLIC_DEPENDENCIES = LIBTDB DYNCONFIG
67 # End LIBRARY swig_tdb
68 #######################