SRC_c = src/BSNP.cpp src/LogProb.cpp src/PileupReader.cpp src/ShortReadGenotype.cpp 
SRC_h = src/BSNP.h src/InputArgs.h src/LogProb.h src/NonSNPBuffer.h src/PileupReader.h src/ShortReadGenotype.h src/SummaryData.h
SRC = $(SRC_h) $(SRC_c)
WARNS_BSAIC = -Wall -pedantic 
WARNS_EXTRA = -pedantic-errors -Wextra   -Wcast-align  -Wcast-qual  -Wno-deprecated-declarations -Wmissing-braces  -Wreturn-type  -Wsequence-point -Wshadow -Wsign-compare  -Wuninitialized  -Wunused-parameter -Wunused-value   -Wunused-variable  -Wwrite-strings

all: bin/BSNP

bin/BSNP: $(SRC)
	g++ $(WARNS_BSIC) $(WARNS_EXTRA) -O3 -o $@ $(SRC_c)

clean:
	rm -f bin/BSNP

