COMPILE = $(CC) -O3 -c -Wno-deprecated -DTRAIN_ONLY -DPOLYTOMOUS -I$(TCLAPINCPATH) $(PROFILE)
#debug COMPILE = g++ -O3 -c -g -Wno-deprecated -DTRAIN_ONLY -I$(TCLAPINCPATH)

# C++ objects
CPPOBJ = DataFactory.o Matrix.o RunPoly.o PolyZO.o StrataSplit.o TestModel.o
# tclap is now all headers Arg.o CmdLine.o SwitchArg.o XorHandler.o PrintSensibly.o
# QNOpt.o

%.o : $(TCLAPSRCPATH)/%.cpp
	$(COMPILE) $< 

%.o : ../../src/%.cpp 
	$(COMPILE) $< 

BMRtrain: $(CPPOBJ)
	$(CC) -O3 $(STATIC) -o $@ $(CPPOBJ) $() -lm $(PROFILE)

clean: 
	rm *.o 
	rm BMRtrain
