2013-04-16 23:57:57 -04:00
|
|
|
TARGETS = db-insert db-insert-bdb db-scan db-scan-bdb
|
|
|
|
CFLAGS = -g
|
2013-04-16 23:58:55 -04:00
|
|
|
CPPFLAGS = -I../include
|
2013-04-16 23:58:57 -04:00
|
|
|
LIBTOKUDB = tokudb
|
|
|
|
LDFLAGS = -L../lib -l$(LIBTOKUDB) -Wl,-rpath,../lib
|
2013-04-16 23:58:54 -04:00
|
|
|
|
|
|
|
default: $(TARGETS)
|
|
|
|
|
2013-04-16 23:57:57 -04:00
|
|
|
db-insert-bdb: db-insert.c
|
2013-04-16 23:57:57 -04:00
|
|
|
cc -ldb db-insert.c -o db-insert-bdb -DBDB $(CFLAGS)
|
2013-04-16 23:58:54 -04:00
|
|
|
|
2013-04-16 23:57:57 -04:00
|
|
|
db-scan-bdb: db-scan.c
|
2013-04-16 23:57:57 -04:00
|
|
|
cc -ldb db-scan.c -o db-scan-bdb -DBDB $(CFLAGS)
|
2013-04-16 23:58:54 -04:00
|
|
|
|
2013-04-16 23:57:56 -04:00
|
|
|
default: db-insert
|
2013-04-16 23:57:56 -04:00
|
|
|
|
2013-04-16 23:58:54 -04:00
|
|
|
check: $(TARGETS)
|
2013-04-16 23:58:54 -04:00
|
|
|
./db-insert && ./db-scan --nox --lwc --prelock --prelockflag
|
2013-04-16 23:58:54 -04:00
|
|
|
|
2013-04-16 23:57:56 -04:00
|
|
|
clean:
|
2013-04-16 23:58:54 -04:00
|
|
|
rm -rf $(TARGETS) bench.*
|