From ddbd423f54e2fd92659a0d277ee844659eee8ba1 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Wed, 15 Jan 2014 00:35:21 +0100 Subject: added documentation, restart git usage, start implementing kernels --- Makefile | 42 +++++++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 17 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b28019d..6bef5a9 100644 --- a/Makefile +++ b/Makefile @@ -11,8 +11,8 @@ all: lib/libmsvmmaj.a $(EXECS) override LDFLAGS+=-lblas -llapack -lm -lib/libmsvmmaj.a: src/libMSVMMaj.o src/util.o src/matrix.o src/mylapack.o src/strutil.o src/crossval.o src/msvmmaj_train.o src/msvmmaj_train_dataset.o src/msvmmaj_pred.o src/timer.o - @ar rcs lib/libmsvmmaj.a src/libMSVMMaj.o src/util.o src/matrix.o src/mylapack.o src/strutil.o src/crossval.o src/msvmmaj_train.o src/msvmmaj_train_dataset.o src/msvmmaj_pred.o src/timer.o +lib/libmsvmmaj.a: src/libMSVMMaj.o src/util.o src/msvmmaj_matrix.o src/msvmmaj_lapack.o src/strutil.o src/crossval.o src/msvmmaj_init.o src/msvmmaj_train.o src/msvmmaj_train_dataset.o src/msvmmaj_pred.o src/timer.o src/msvmmaj_kernel.o + @ar rcs lib/libmsvmmaj.a src/libMSVMMaj.o src/util.o src/msvmmaj_matrix.o src/msvmmaj_lapack.o src/strutil.o src/crossval.o src/msvmmaj_init.o src/msvmmaj_train.o src/msvmmaj_train_dataset.o src/msvmmaj_pred.o src/timer.o src/msvmmaj_kernel.o @echo libmsvmmaj.a... trainMSVMMaj: src/trainMSVMMaj.c lib/libmsvmmaj.a @@ -27,21 +27,29 @@ predMSVMMaj: src/predMSVMMaj.c lib/libmsvmmaj.a @$(CC) -o predMVSMMaj src/predMSVMMaj.c $(CFLAGS) $(INCLUDE) $(LIB) -lmsvmmaj $(LDFLAGS) @echo predMSVMMaj... +src/crossval.o: + @$(CC) -c -o src/crossval.o src/crossval.c $(CFLAGS) $(INCLUDE) + @echo crossval.o... + +src/msvmmaj_kernel.o: + @$(CC) -c -o src/msvmmaj_kernel.o src/msvmmaj_kernel.c $(CFLAGS) $(INCLUDE) + @echo msvmmaj_kernel.o... + src/libMSVMMaj.o: @$(CC) -c -o src/libMSVMMaj.o src/libMSVMMaj.c $(CFLAGS) $(INCLUDE) @echo libMSVMMaj.o... -src/util.o: - @$(CC) -c -o src/util.o src/util.c $(CFLAGS) $(INCLUDE) - @echo util.o... +src/msvmmaj_matrix.o: + @$(CC) -c -o src/msvmmaj_matrix.o src/msvmmaj_matrix.c $(CFLAGS) $(INCLUDE) + @echo msvmmaj_matrix.o... -src/matrix.o: - @$(CC) -c -o src/matrix.o src/matrix.c $(CFLAGS) $(INCLUDE) - @echo matrix.o... +src/msvmmaj_init.o: + @$(CC) -c -o src/msvmmaj_init.o src/msvmmaj_init.c $(CFLAGS) $(INCLUDE) + @echo msvmmaj_init.o... -src/crossval.o: - @$(CC) -c -o src/crossval.o src/crossval.c $(CFLAGS) $(INCLUDE) - @echo crossval.o... +src/msvmmaj_pred.o: + @$(CC) -c -o src/msvmmaj_pred.o src/msvmmaj_pred.c $(CFLAGS) $(INCLUDE) + @echo msvmmaj_pred.o... src/msvmmaj_train.o: @$(CC) -c -o src/msvmmaj_train.o src/msvmmaj_train.c $(CFLAGS) $(INCLUDE) @@ -51,12 +59,8 @@ src/msvmmaj_train_dataset.o: @$(CC) -c -o src/msvmmaj_train_dataset.o src/msvmmaj_train_dataset.c $(CFLAGS) $(INCLUDE) @echo msvmmaj_train_dataset.o... -src/msvmmaj_pred.o: - @$(CC) -c -o src/msvmmaj_pred.o src/msvmmaj_pred.c $(CFLAGS) $(INCLUDE) - @echo msvmmaj_pred.o... - -src/mylapack.o: - @$(CC) -c -o src/mylapack.o src/mylapack.c $(CFLAGS) $(INCLUDE) +src/msvmmaj_lapack.o: + @$(CC) -c -o src/msvmmaj_lapack.o src/msvmmaj_lapack.c $(CFLAGS) $(INCLUDE) @echo mylapack.o... src/strutil.o: @@ -67,5 +71,9 @@ src/timer.o: @$(CC) -c -o src/timer.o src/timer.c $(CFLAGS) $(INCLUDE) @echo timer.o... +src/util.o: + @$(CC) -c -o src/util.o src/util.c $(CFLAGS) $(INCLUDE) + @echo util.o... + clean: rm -rf $(EXECS) *.o src/*.o lib/*.a -- cgit v1.2.3