aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2014-01-15 00:35:21 +0100
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2014-01-15 00:35:21 +0100
commitddbd423f54e2fd92659a0d277ee844659eee8ba1 (patch)
tree316a82d463009364a6cdf07892bc3e28330698db /Makefile
parentremove note in read_data (diff)
downloadgensvm-ddbd423f54e2fd92659a0d277ee844659eee8ba1.tar.gz
gensvm-ddbd423f54e2fd92659a0d277ee844659eee8ba1.zip
added documentation, restart git usage, start implementing kernels
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile42
1 files changed, 25 insertions, 17 deletions
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