changes to treiber
[model-checker-benchmarks.git] / treiber-stack / Makefile
1 include ../benchmarks.mk
2
3 BENCH := stack
4
5 NORMAL_TESTS := testcase1
6
7 WILDCARD_TESTS := $(patsubst %, %_wildcard, $(NORMAL_TESTS))
8
9 TESTS := $(NORMAL_TESTS) $(WILDCARD_TESTS)
10
11 all: $(TESTS)
12
13 $(WILDCARD_TESTS): %_wildcard : %.cc $(BENCH)_wildcard.h 
14         $(CXX) -o $@ $^ $(CXXFLAGS) $(LDFLAGS)
15
16 $(NORMAL_TESTS): % : %.cc $(BENCH).h
17         $(CXX) -o $@ $^ $(CXXFLAGS) $(LDFLAGS)
18
19 clean:
20         rm -f *.o *.d $(TESTS)