all: test

CC=g++
AR = ar

INCLUDE = ../include
DESTDIR = ../binary

CFLAGS = -Wall
ARFLAGS = crv


test : serie.o poly.o gd.o smatrix.o tools.o  
	$(AR) $(ARFLAGS) $(DESTDIR)/lminmaxgd.a serie.o poly.o gd.o smatrix.o tools.o

serie.o: serie.cpp 
	$(CC) -I$(INCLUDE) -c serie.cpp $(CFLAGS)

poly.o: poly.cpp 
	$(CC) -I$(INCLUDE) -c poly.cpp $(CFLAGS)

gd.o: gd.cpp
	$(CC) -I$(INCLUDE) -c gd.cpp $(CFLAGS)

smatrix.o: smatrix.cpp
	$(CC) -I$(INCLUDE) -c smatrix.cpp $(CFLAGS)

tools.o: tools.cpp 
	$(CC) -I$(INCLUDE) -c tools.cpp $(CFLAGS)


clean:
	-rm serie.o poly.o gd.o smatrix.o tools.o
