1SEQAN = ../..
2
3# Link against runtime library on Linux systems
4OS_NAME=$(shell uname)
5ifeq ($(OS_NAME),Linux)
6  LDFLAGS += -lrt
7endif
8
9CPPFLAGS += -I$(SEQAN)
10CPPFLAGS += -O3
11CPPFLAGS += -pedantic
12CPPFLAGS += -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
13
14pizzachili: pizzachili.cpp $(SEQAN)/lib/libpizzachili.a
15	$(CXX) $(CPPFLAGS) pizzachili.cpp -o $@ -L$(SEQAN)/lib -lpizzachili
16
17$(SEQAN)/lib/libpizzachili.a:
18	$(MAKE) -C $(SEQAN)/extra/pizzachili install
19
20clean:
21	rm -f $(basename $(wildcard *.cpp))
22