2 # Makefile for tdb directory
5 CFLAGS
= -DSTANDALONE
-DTDB_DEBUG
-g
-DHAVE_MMAP
=1
7 PROGS
= tdbtest tdbtool tdbtorture
8 TDB_OBJ
= tdb.o spinlock.o
14 tdbtest
: tdbtest.o
$(TDB_OBJ
)
15 $(CC
) $(CFLAGS
) -o tdbtest tdbtest.o
$(TDB_OBJ
) -lgdbm
17 tdbtool
: tdbtool.o
$(TDB_OBJ
)
18 $(CC
) $(CFLAGS
) -o tdbtool tdbtool.o
$(TDB_OBJ
)
20 tdbtorture
: tdbtorture.o
$(TDB_OBJ
)
21 $(CC
) $(CFLAGS
) -o tdbtorture tdbtorture.o
$(TDB_OBJ
)
23 tdbdump
: tdbdump.o
$(TDB_OBJ
)
24 $(CC
) $(CFLAGS
) -o tdbdump tdbdump.o
$(TDB_OBJ
)
26 tdbbackup
: tdbbackup.o
$(TDB_OBJ
)
27 $(CC
) $(CFLAGS
) -o tdbbackup tdbbackup.o
$(TDB_OBJ
)
30 rm -f
$(PROGS
) *.o
*~
*% core
test.db
test.tdb
test.gdbm