CC=gcc
CFLAGS=-std=c99 -O2 -Wall -Winline -pedantic -g
OBJ=align.o util.o
TEST_OBJ=test_align.o test_generated_haploids.o

all: dalign

dalign: ${OBJ} dalign.o

LDLIBS+=-lcheck
test: ${OBJ} ${TEST_OBJ} test.o

benchmark: ${OBJ} benchmark.o

clean:
	rm -f ${OBJ} ${TEST_OBJ} dalign.o test.o benchmark.o
	rm -f dalign test benchmark
