# This makefile was generated using the build tool found at # http://www.fluxionsdividebyzero.com/p1/misc/proj/documentation/makefilebuildtool.html CC=g++ -Wall INC=-I../mathlib/ -I../misclib/ -I../patternsearch/ -I./ OBJ=exploretest.o prob_func.o partialderivativetest.o random.o probparab.o lineoptimizergoldtest.o minimizecomparetest.o leastsqrs.o main.o commandline.o minexpdimtest.o explorelinetest.o explorepdtest.o LIB= main: $(OBJ) $(CC) $(INC) -o main $(OBJ) $(LIB) exploretest.o: ../patternsearch/exploretest.h ../misclib/print.h ../misclib/typedefs.h ../misclib/dumbarray.h ../patternsearch/exploreh.h leastsqrs.o probparab.o ../patternsearch/probsysequ01.h ../patternsearch/probrosenbrock.h ../patternsearch/exploretest.cpp $(CC) $(INC) -c ../patternsearch/exploretest.cpp prob_func.o: ../mathlib/funcstate.h ../misclib/typedefs.h ../patternsearch/prob_func.h ../patternsearch/prob_func.cpp ../patternsearch/prob_func.h $(CC) $(INC) -c ../patternsearch/prob_func.cpp partialderivativetest.o: ../misclib/print.h ../misclib/typedefs.h ../patternsearch/partialderivativetest.h ../patternsearch/exploreh.h ../patternsearch/probsysequ01.h ../patternsearch/partialderivative.h ../misclib/typeop.h ../patternsearch/partialderivativetest.cpp ../patternsearch/partialderivativetest.h $(CC) $(INC) -c ../patternsearch/partialderivativetest.cpp random.o: ../mathlib/point.h ../misclib/typedefs.h ../mathlib/random.h ../mathlib/random.cpp ../mathlib/random.h $(CC) $(INC) -c ../mathlib/random.cpp probparab.o: ../misclib/dumbarray.h ../misclib/typedefs.h ../misclib/print.h ../patternsearch/probparab.h ../patternsearch/probparab.cpp ../patternsearch/probparab.h $(CC) $(INC) -c ../patternsearch/probparab.cpp lineoptimizergoldtest.o: probparab.o ../patternsearch/lineoptimizergold.h ../misclib/typeop.h ../misclib/print.h ../misclib/typedefs.h ../patternsearch/lineoptimizerparabola.h ../patternsearch/lineoptimizergold2.h ../patternsearch/lineoptimizergoldtest.h ../patternsearch/linepath_d1.h ../patternsearch/lineoptimizergoldtest.cpp ../patternsearch/lineoptimizergoldtest.h $(CC) $(INC) -c ../patternsearch/lineoptimizergoldtest.cpp minimizecomparetest.o: commandline.o ../misclib/print.h ../misclib/typedefs.h random.o ../patternsearch/minimizecomparetest.h ../patternsearch/exploreh.h leastsqrs.o ../patternsearch/probsysequ01.h ../patternsearch/patternsearch.h ../mathlib/vec.h ../misclib/cirbuffarr.h ../misclib/typeop.h ../patternsearch/patternsearchD2.h ../patternsearch/explorequad.h ../patternsearch/explorerand.h ../patternsearch/exploreline.h ../patternsearch/lineoptimizergold.h ../patternsearch/probrosenbrock.h ../patternsearch/lineoptimizergold2.h ../patternsearch/minimizecomparetest.cpp ../patternsearch/minimizecomparetest.h $(CC) $(INC) -c ../patternsearch/minimizecomparetest.cpp leastsqrs.o: ../mathlib/point.h ../misclib/typedefs.h ../patternsearch/leastsqrs.h ../patternsearch/leastsqrs.cpp ../patternsearch/leastsqrs.h $(CC) $(INC) -c ../patternsearch/leastsqrs.cpp main.o: ../mathlib/point.h ../misclib/typedefs.h commandline.o ../misclib/print.h random.o ../patternsearch/exploreh.h probparab.o ../patternsearch/probsysequ01.h ../patternsearch/patternsearch.h ../mathlib/vec.h ../misclib/cirbuffarr.h ../misclib/typeop.h ../patternsearch/patternsearchD2.h ../patternsearch/explorequad.h ../patternsearch/explorerand.h partialderivativetest.o lineoptimizergoldtest.o explorelinetest.o explorepdtest.o minimizecomparetest.o exploretest.o minexpdimtest.o ./main.cpp $(CC) $(INC) -c ./main.cpp commandline.o: ../misclib/typedefs.h ../misclib/commandline.h ../misclib/commandline.cpp ../misclib/commandline.h $(CC) $(INC) -c ../misclib/commandline.cpp minexpdimtest.o: commandline.o ../patternsearch/minexpdim.h ../mathlib/funcstate.h ../misclib/typedefs.h ../patternsearch/minexpdimtest.h ../patternsearch/minpatternsearch.h ../patternsearch/minpatternsearchorder2.h ../misclib/print.h prob_func.o ../patternsearch/minexpdimtest.cpp ../patternsearch/minexpdimtest.h $(CC) $(INC) -c ../patternsearch/minexpdimtest.cpp explorelinetest.o: commandline.o ../patternsearch/exploreh.h ../patternsearch/exploreline.h ../misclib/typeop.h ../misclib/print.h ../misclib/typedefs.h ../patternsearch/explorelinetest.h ../patternsearch/explorequad.h ../patternsearch/lineoptimizergold.h probparab.o ../patternsearch/probsysequ01.h ../patternsearch/explorelinetest.cpp ../patternsearch/explorelinetest.h $(CC) $(INC) -c ../patternsearch/explorelinetest.cpp explorepdtest.o: ../misclib/print.h ../misclib/typedefs.h commandline.o ../patternsearch/probsysequ01.h ../patternsearch/explorepd1.h ../misclib/typeop.h ../patternsearch/lineoptimizergold.h ../patternsearch/exploreh.h ../patternsearch/explorepdtest.h ../patternsearch/explorepdtest.cpp ../patternsearch/explorepdtest.h $(CC) $(INC) -c ../patternsearch/explorepdtest.cpp clean: rm *.o *.order *.out gmon.* main # Re-compile specific parts of the program. e.g. # $ make del targ=windowscale targ=__nopattern__ del: rm *${targ}*.o; make