|
|
|
diff -up ./java/Makefile.javaDir ./java/Makefile
|
|
|
|
--- ./java/Makefile.javaDir 2016-12-22 04:58:49.000000000 +1000
|
|
|
|
+++ ./java/Makefile 2018-04-17 12:11:53.773004141 +1000
|
|
|
|
@@ -5,8 +5,8 @@ FILES = libsvm/svm.class libsvm/svm_mode
|
|
|
|
svm_train.class svm_predict.class svm_toy.class svm_scale.class
|
|
|
|
|
|
|
|
#JAVAC = jikes
|
|
|
|
-JAVAC_FLAGS = -target 1.7 -source 1.7
|
|
|
|
-JAVAC = javac
|
|
|
|
+JAVAC_FLAGS = -target 1.7 -source 1.7 -classpath ${CLASSPATH}
|
|
|
|
+JAVAC ?= javac
|
|
|
|
# JAVAC_FLAGS =
|
|
|
|
export CLASSPATH := .:$(CLASSPATH)
|
|
|
|
|
|
|
|
@@ -19,8 +19,20 @@ all: $(FILES)
|
|
|
|
libsvm/svm.java: libsvm/svm.m4
|
|
|
|
m4 libsvm/svm.m4 > libsvm/svm.java
|
|
|
|
|
|
|
|
+javadoc: docs/index.html
|
|
|
|
+
|
|
|
|
+docs/index.html: $(FILES)
|
|
|
|
+ javadoc -d docs *.java libsvm/*.java
|
|
|
|
+
|
|
|
|
+install:
|
|
|
|
+ mkdir -p ${JAVA_TARGET_DIR}
|
|
|
|
+ install -m 644 libsvm.jar ${JAVA_TARGET_DIR}
|
|
|
|
+uninstall:
|
|
|
|
+ rm -fr ${JAVA_TARGET_DIR}
|
|
|
|
+
|
|
|
|
clean:
|
|
|
|
rm -f libsvm/*.class *.class *.jar libsvm/*~ *~ libsvm/svm.java
|
|
|
|
+ rm -rf docs
|
|
|
|
|
|
|
|
dist: clean all
|
|
|
|
rm *.class libsvm/*.class
|
|
|
|
diff -up ./java/test_applet.html.javaDir ./java/test_applet.html
|
|
|
|
--- ./java/test_applet.html.javaDir 2016-12-22 04:58:51.000000000 +1000
|
|
|
|
+++ ./java/test_applet.html 2018-04-17 11:51:17.927996424 +1000
|
|
|
|
@@ -1 +1,3 @@
|
|
|
|
-<APPLET code="svm_toy.class" archive="libsvm.jar" width=300 height=350></APPLET>
|
|
|
|
+<html>
|
|
|
|
+<applet code="svm_toy.class" archive="libsvm.jar" width=300 height=350></applet>
|
|
|
|
+</html>
|