Files
xahaud/test/makefile
Vinnie Falco c58450a44b Squashed 'src/sophia/' content from commit 9d29b94
git-subtree-dir: src/sophia
git-subtree-split: 9d29b94cd66d3bd67082642b9a1f6dea470f0730
2013-09-17 10:09:27 -07:00

31 lines
651 B
Makefile

CC ?= gcc
RM ?= rm
CFLAGS ?= -I. -I../db -Wall -pthread -O0 -g
LDFLAGS ?= -pthread -L../db -lsophia
all: clean i common recover merge crash limit
common: common.o
$(CC) common.o $(LDFLAGS) -o common
recover: recover.o
$(CC) recover.o $(LDFLAGS) -o recover
merge: merge.o
$(CC) merge.o $(LDFLAGS) -o merge
crash: crash.o
$(CC) crash.o $(LDFLAGS) -o crash
limit: limit.o
$(CC) limit.o $(LDFLAGS) -o limit
i: i.o
$(CC) i.o $(LDFLAGS) -o i
.c.o:
$(CC) $(CFLAGS) -c $<
clean:
$(RM) -f common.o common recover.o recover merge.o merge
$(RM) -f crash.o crash i.o i limit.o limit
test:
./i
./common
./recover
./merge
./crash
./limit