author | Dmitriy Morozov <dmitriy@mrzv.org> |
Mon, 11 Jan 2010 08:31:31 -0800 | |
changeset 10 | f702cd835ca4 |
parent 0 | dc27a515a0a3 |
permissions | -rw-r--r-- |
all: pyANN.so PYTHON_INCLUDE=/usr/include/python2.6 LIBRARIES=-lANN -lpython2.6 -lboost_python FLAGS=-O3 -fPIC # FLAGS=-fPIC -g INSTALL_PATH=~/.local/lib/python2.6/site-packages/ ann-kd-tree.o: ann-kd-tree.cpp g++ -c $< -o $@ -I${PYTHON_INCLUDE} ${FLAGS} pyann.o: pyann.cpp g++ -c $< -o $@ -I${PYTHON_INCLUDE} ${FLAGS} pyANN.so: pyann.o ann-kd-tree.o g++ -shared -o $@ pyann.o ann-kd-tree.o ${LIBRARIES} ${FLAGS} install: pyANN.so install -m644 pyANN.so ${INSTALL_PATH} clean: rm *.o *.so