You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
805 B
26 lines
805 B
diff -up ./python/Makefile.pythonDir ./python/Makefile
|
|
--- ./python/Makefile.pythonDir 2011-05-10 09:35:15.000000000 +1000
|
|
+++ ./python/Makefile 2011-11-08 09:49:54.280501207 +1000
|
|
@@ -1,4 +1,20 @@
|
|
+PYTHONDIR_NAME ?= python${PYTHON_VERSION}/site-packages/libsvm
|
|
+PYTHONDIR?=${LIBDIR}/${PYTHONDIR_NAME}
|
|
+PYTHONDIR_INSTALL=${DESTDIR}/${PYTHONDIR}
|
|
+SVM_TOOLS:= $(notdir $(wildcard ../tools/*.py))
|
|
+
|
|
all = lib
|
|
|
|
-lib:
|
|
+all: lib
|
|
+
|
|
+lib: ../svm.cpp ../svm.h
|
|
make -C .. lib
|
|
+
|
|
+install: all
|
|
+ mkdir -p ${PYTHONDIR_INSTALL}
|
|
+ install -m 755 *.py ${PYTHONDIR_INSTALL}
|
|
+ install -m 755 ../tools/*.py ${PYTHONDIR_INSTALL}
|
|
+ $(foreach toolPy,$(SVM_TOOLS),ln -s ${PYTHONDIR}/$(toolPy) ${BINDIR_INSTALL}/svm-$(toolPy);)
|
|
+
|
|
+uninstall:
|
|
+ rm -fr ${LIBDIR}/${PYTHON_PATH} $(addprefix ${BINDIR_INSTALL}/svm-,$(SVM_TOOLS))
|