COMPILE = $(CC) -O3 -c -Wno-deprecated -DTRAIN_ONLY -I$(TCLAPINCPATH)

# -I$(TNT) -I$(JAMA)
#debug COMPILE = g++ -O3 -c -g -Wno-deprecated -DTRAIN_ONLY -I$(TCLAPINCPATH)

# C++ objects
CPPOBJ = DataFactory.o Matrix.o Oracle.o RunBatch.o StrataSplit.o TestModel.o FeatSelect.o ZO.o 
# tclap is now all headers Arg.o CmdLine.o SwitchArg.o XorHandler.o PrintSensibly.o

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

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

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

clean: 
	rm *.o 
	rm BBRtrain
