diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2016-05-16 18:47:09 +0200 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2016-05-16 18:47:09 +0200 |
| commit | 044dc5a93c33d7aa4c9c98a626890c16446a56fc (patch) | |
| tree | 23cc17a595d36a35ad9cb50e3ab18c2956b5f65c /Makefile | |
| parent | Move includes to header (diff) | |
| download | gensvm-044dc5a93c33d7aa4c9c98a626890c16446a56fc.tar.gz gensvm-044dc5a93c33d7aa4c9c98a626890c16446a56fc.zip | |
major refactor of the code
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 65 |
1 files changed, 31 insertions, 34 deletions
@@ -7,7 +7,7 @@ DOXY=doxygen DOCDIR=doc DOXYFILE=$(DOCDIR)/Doxyfile -EXECS=GenSVM_train GenSVM_grid gensvm +EXECS=gensvm gensvm_grid .PHONY: all clean doc test @@ -29,58 +29,55 @@ test: lib/libgensvm.a $(MAKE) -C tests all lib/libgensvm.a: \ - src/libGenSVM.o \ - src/gensvm_crossval.o \ + src/gensvm_base.o \ + src/gensvm_cmdarg.o \ + src/gensvm_copy.o \ + src/gensvm_cv_util.o \ + src/gensvm_grid.o \ + src/gensvm_gridsearch.o \ src/gensvm_init.o \ src/gensvm_io.o \ src/gensvm_kernel.o \ - src/gensvm_lapack.o \ - src/gensvm_matrix.o \ src/gensvm_memory.o \ + src/gensvm_optimize.o \ src/gensvm_pred.o \ + src/gensvm_print.o \ + src/gensvm_queue.o \ + src/gensvm_simplex.o \ src/gensvm_strutil.o \ src/gensvm_sv.o \ - src/gensvm_train.o \ - src/gensvm_train_dataset.o \ - src/gensvm_timer.o \ - src/gensvm_util.o + src/gensvm_task.o \ + src/gensvm_timer.o @ar rcs lib/libgensvm.a \ - src/libGenSVM.o \ - src/gensvm_crossval.o \ + src/gensvm_base.o \ + src/gensvm_cmdarg.o \ + src/gensvm_copy.o \ + src/gensvm_cv_util.o \ + src/gensvm_grid.o \ + src/gensvm_gridsearch.o \ src/gensvm_init.o \ src/gensvm_io.o \ - src/gensvm_matrix.o \ - src/gensvm_memory.o \ src/gensvm_kernel.o \ - src/gensvm_lapack.o \ + src/gensvm_memory.o \ + src/gensvm_optimize.o \ src/gensvm_pred.o \ + src/gensvm_print.o \ + src/gensvm_queue.o \ + src/gensvm_simplex.o \ src/gensvm_strutil.o \ src/gensvm_sv.o \ - src/gensvm_train.o \ - src/gensvm_train_dataset.o \ - src/gensvm_timer.o \ - src/gensvm_util.o + src/gensvm_task.o \ + src/gensvm_timer.o @echo libgensvm.a... gensvm: src/GenSVMtraintest.c lib/libgensvm.a @$(CC) -o $@ $< $(CFLAGS) $(INCLUDE) $(LIB) -lgensvm $(LDFLAGS) - @echo gensvm... - -GenSVM_train: src/GenSVMtrain.c lib/libgensvm.a - @$(CC) -o GenSVM_train src/GenSVMtrain.c $(CFLAGS) $(INCLUDE) $(LIB)\ - -lgensvm $(LDFLAGS) - @echo GenSVM_train... + @echo gensvm ... -GenSVM_grid: src/GenSVMgrid.c lib/libgensvm.a - @$(CC) -o GenSVM_grid src/GenSVMgrid.c $(CFLAGS) $(INCLUDE) $(LIB) \ - -lgensvm $(LDFLAGS) - @echo GenSVM_grid... - -GenSVM_pred: src/GenSVMpred.c lib/libgensvm.a - @$(CC) -o GenSVM_pred src/GenSVMpred.c $(CFLAGS) $(INCLUDE) $(LIB) \ - -lgensvm $(LDFLAGS) - @echo GenSVM_pred... +gensvm_grid: src/GenSVMgrid.c lib/libgensvm.a + @$(CC) -o $@ $< $(CFLAGS) $(INCLUDE) $(LIB) -lgensvm $(LDFLAGS) + @echo gensvm_grid ... src/%.o: src/%.c @$(CC) $(CFLAGS) $(INCLUDE) $(LDFLAGS) -c $< -o $@ - @echo $<... + @echo $< ... |
