include ../benchmarks.mk
-BIN = barrier
+TESTNAME = barrier
-all: barrier
+all: $(TESTNAME)
-barrier: barrier.cc barrier.h
+$(TESTNAME): $(TESTNAME).cc $(TESTNAME).h
$(CXX) -o $@ $< $(CPPFLAGS) $(LDFLAGS)
clean:
- rm -f $(BIN) *.o
+ rm -f $(TESTNAME) *.o
BASE = ../..
INCLUDE = -I$(BASE)/include -I$(BASE) -I../include
-CPPFLAGS += $(INCLUDE)
-CFLAGS += $(INCLUDE)
+FLAGS := -g -rdynamic
+CPPFLAGS += $(INCLUDE) $(FLAGS)
+CFLAGS += $(INCLUDE) $(FLAGS)
LDFLAGS += -L$(BASE) -l$(LIB_NAME)
# Mac OSX options