CPPUNIT_PATH = ../../../CppUnit
FFTW3_PATH=../../../fftw3
CXX = gcc
CXXFLAGS = -I$(FFTW3_PATH)/api -I$(CPPUNIT_PATH)/include -I. -I.. -I../.. -O0 -g3 -Wall -pedantic -L. -L$(FFTW3_PATH) -L$(CPPUNIT_PATH)/lib -L../Debug -L../../mffmfftw/Debug
OBJ = testmain.o LmsRegressionCTest.o MedianR2FunctionCTest.o DefaultFftTransformerCTest.o NelderMeadMinimizerCTest.o DataSetCTest.o

bsmathlibtest : $(OBJ)
	$(CXX) -o bsmathlibtest $(OBJ) $(CXXFLAGS) $(LDFLAGS) -ldl -lbsmathlib -lcppunit -lmffmfftw -lfftw3

clean:
	rm *.o bsmathlibtest


