|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
diff -up ./Makefile.orig ./Makefile
|
|
|
|
|
--- ./Makefile.orig 2007-09-25 10:07:29.000000000 +1000
|
|
|
|
|
+++ ./Makefile 2007-09-25 14:30:10.000000000 +1000
|
|
|
|
|
+++ ./Makefile 2007-09-26 17:07:55.000000000 +1000
|
|
|
|
|
@@ -1,8 +1,39 @@
|
|
|
|
|
CXXC = g++
|
|
|
|
|
CFLAGS = -Wall -O3
|
|
|
|
@ -42,7 +42,7 @@ diff -up ./Makefile.orig ./Makefile
|
|
|
|
|
svm-predict: svm-predict.c svm.o
|
|
|
|
|
$(CXXC) $(CFLAGS) svm-predict.c svm.o -o svm-predict -lm
|
|
|
|
|
svm-train: svm-train.c svm.o
|
|
|
|
|
@@ -11,5 +42,53 @@ svm-scale: svm-scale.c
|
|
|
|
|
@@ -11,5 +42,57 @@ svm-scale: svm-scale.c
|
|
|
|
|
$(CXXC) $(CFLAGS) svm-scale.c -o svm-scale
|
|
|
|
|
svm.o: svm.cpp svm.h
|
|
|
|
|
$(CXXC) $(CFLAGS) -c svm.cpp
|
|
|
|
@ -64,13 +64,17 @@ diff -up ./Makefile.orig ./Makefile
|
|
|
|
|
+ install -m 644 svm.o ${LIB_INSTDIR}/libsvm
|
|
|
|
|
+ mkdir -p ${INSTDIR}/include/libsvm
|
|
|
|
|
+ install -m 644 svm.h ${INSTDIR}/include/libsvm
|
|
|
|
|
+ mkdir -p ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+ mkdir -p ${INSTDIR}/share/libsvm/src/java/libsvm
|
|
|
|
|
+ install -m 644 *.h ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+ install -m 644 *.c ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+ install -m 644 *.cpp ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+ install -m 644 Makefile ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+ cp -R java ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+ cp -R svm-toy ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+ install -m 644 java/*.java ${INSTDIR}/share/libsvm/src/java
|
|
|
|
|
+ install -m 644 java/Makefile ${INSTDIR}/share/libsvm/src/java
|
|
|
|
|
+ install -m 644 java/libsvm/*.java ${INSTDIR}/share/libsvm/src/java/libsvm
|
|
|
|
|
+ install -m 644 java/libsvm/*.m4 ${INSTDIR}/share/libsvm/src/java/libsvm
|
|
|
|
|
+# cp -R java ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+# cp -R svm-toy ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+# cp -R tools ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+# cp -R windows ${INSTDIR}/share/libsvm/src
|
|
|
|
|
+ mkdir -p ${INSTDIR}/share/libsvm/examples
|