Mercurial > hg > kwantix
view Makefile @ 14:e6d2cd3b6e77
Intermediate whole domain evaluation work
author | Jordi Gutiérrez Hermoso <jordigh@gmail.com> |
---|---|
date | Sun, 03 Aug 2008 10:59:37 -0500 |
parents | d0076d9b2ef1 |
children | 382e3b8e3f88 |
line wrap: on
line source
CPP = g++ LINKING = -lgsl -lgslcblas CFLAGS = -g OPTIONS = -Wall -pedantic -W -Werror -Wconversion -Wshadow \ -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings \ -fshort-enums -fno-common -Wfatal-errors OBJECTFILES = interpolator.o linalg.o error.o utils.o rbf.o bvp.o \ diff_op.o ddm.o func.o main.o HEADERFILES = include/linalg.hpp include/error.hpp include/utils.hpp \ include/rbf.hpp include/bvp.hpp include/diff_op.hpp \ include/interpolator.hpp include/ddm.hpp .SUFFIXES : .cpp .o .cpp.o : $(CPP) $(CFLAGS) $(OPTIONS) -c $< foo: $(OBJECTFILES) $(CPP) -o foo $(OBJECTFILES) $(LINKING) all: doc test doc: Doxyfile doxygen Doxyfile test: foo foo linalg.o: linalg.cpp include/linalg.hpp error.o: error.cpp include/error.hpp utils.o: utils.cpp include/utils.hpp rbf.o: rbf.cpp include/rbf.hpp bvp.o: bvp.cpp include/bvp.hpp diff-op.o: diff_op.cpp include/diff_op.hpp interpolator.o : interpolator.cpp include/interpolator.hpp ddm.o: ddm.cpp include/ddm.hpp func.o : func.cpp include/func.hpp main.o: main.cpp $(HEADERFILES) clean: rm -f *.o foo cleandata: rm -f data/*.matrix data/*.map data/*.vector \ results/*.matrix results/*.map results/*.png results/*.vector