diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2018-04-23 16:31:15 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2018-04-23 16:31:15 +0100 |
| commit | ed8e46ae6a9f32a8e49c69a14b81acbcef3928b1 (patch) | |
| tree | 28d9f6bf7608983e3e40e86601e169ff05509267 | |
| parent | update example in readme with correct plot() syntax (diff) | |
| download | rgensvm-ed8e46ae6a9f32a8e49c69a14b81acbcef3928b1.tar.gz rgensvm-ed8e46ae6a9f32a8e49c69a14b81acbcef3928b1.zip | |
Simplify Makevars file
Removed explicitly building the static
library. Hopefully more robust against
parallel makes.
| -rw-r--r-- | src/Makevars | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/Makevars b/src/Makevars index 7ad378d..7576a24 100644 --- a/src/Makevars +++ b/src/Makevars @@ -1,6 +1,6 @@ PKG_CFLAGS = -DCOLUMN_MAJOR_ORDER -DVERSION=0.2.1 PKG_CPPFLAGS = -Igensvm/include/ -PKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) -Lgensvm/lib -lgensvm +PKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) SOURCES = \ gensvm/src/gensvm_base.c \ @@ -34,23 +34,14 @@ SOURCES = \ gensvm/src/gensvm_zv.c -OBJECTS = gensvm_wrapper.o $(SOURCES:.c=.o) gensvm/lib/libgensvm.a +OBJECTS = gensvm_wrapper.o $(SOURCES:.c=.o) -.PHONY: all libgensvm clean +.PHONY: all clean all: $(SHLIB) mv $(SHLIB) gensvm_wrapper$(SHLIB_EXT) -$(SHLIB): gensvm/lib/libgensvm.a - -gensvm/lib/libgensvm.a: - $(AR) rcs $@ $(SOURCES:.c=.o) - -libgensvm: - (cd gensvm; $(MAKE)) - clean: rm -f $(SOURCES:.c=.o) - rm -f gensvm/lib/libgensvm.a shlib-clean: clean |
