CC = cc $(CFLAGS)
CFLAGS = -I../include/ -DBSD -O
LIBS = -lm

OBJS_DIR = ../Module
OBJS = matrix_amino.o \
       dist.o \
       generateD.o \
       readfile.o

all: gdp

gdp: $(OBJS) gdp.o
	$(CC) -o gdp $(OBJS) gdp.o $(LIBS)
$(OBJS):
	$(CC) -c $(OBJS_DIR)/matrix_amino.c \
        $(OBJS_DIR)/dist.c \
        $(OBJS_DIR)/generateD.c \
        $(OBJS_DIR)/readfile.c 

clean:
	rm -f $(OBJS) gdp.o
