2012-01-08 21:57:24 +00:00
|
|
|
CC := gcc
|
2011-12-30 23:01:33 +00:00
|
|
|
OS := $(shell uname)
|
2012-01-08 21:57:24 +00:00
|
|
|
CFLAGS := -Werror -g
|
2012-01-16 01:11:53 +00:00
|
|
|
OBJDIR := obj
|
2012-01-08 21:57:24 +00:00
|
|
|
OBJ := roxanne_db.o tuple_bits.o hash_32.o
|
|
|
|
DEPS := roxanne_db.h
|
2011-12-30 23:01:33 +00:00
|
|
|
ifeq (${OS},Linux)
|
2012-11-01 16:13:02 +00:00
|
|
|
LIBS := -lrt -lm -lpthread
|
2011-12-30 23:01:33 +00:00
|
|
|
endif
|
2012-01-08 21:57:24 +00:00
|
|
|
|
2011-12-26 21:19:51 +00:00
|
|
|
default: dbr
|
|
|
|
|
2012-01-08 21:57:24 +00:00
|
|
|
dbr: $(OBJ) $(DEPS)
|
|
|
|
gcc -o dbr $(OBJ) $(CFLAGS) $(LIBS)
|
2011-12-26 21:19:51 +00:00
|
|
|
chmod 755 dbr
|
|
|
|
|
|
|
|
.PHONY: clean
|
|
|
|
clean:
|
2012-01-16 01:11:53 +00:00
|
|
|
rm -rf dbr.dSYM dbr *.o
|
2011-12-26 21:19:51 +00:00
|
|
|
|
|
|
|
install:
|
|
|
|
install dbr /usr/local/bin
|
|
|
|
install dbr_ctl /usr/local/bin
|