| @@ -0,0 +1,26 @@ | |||||
| .SUFFIXES: .class .java | |||||
| FILES = libsvm/svm.class libsvm/svm_model.class libsvm/svm_node.class \ | |||||
| libsvm/svm_parameter.class libsvm/svm_problem.class \ | |||||
| libsvm/svm_print_interface.class \ | |||||
| 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 = | |||||
| export CLASSPATH := .:$(CLASSPATH) | |||||
| all: $(FILES) | |||||
| jar cvf libsvm.jar *.class libsvm/*.class | |||||
| .java.class: | |||||
| $(JAVAC) $(JAVAC_FLAGS) $< | |||||
| libsvm/svm.java: libsvm/svm.m4 | |||||
| m4 libsvm/svm.m4 > libsvm/svm.java | |||||
| clean: | |||||
| rm -f libsvm/*.class *.class *.jar libsvm/*~ *~ libsvm/svm.java | |||||
| dist: clean all | |||||
| rm *.class libsvm/*.class | |||||