.PHONY: build all: test clean: -rm *.so boostrtrees.cpp -rm -rf build/ __pycache__/ *.egg-info/ -rm -rf tests/__pycache__/ -rm -rf dist/ build/ build: python setup.py build_ext --inplace # Run tests test: build py.test # Run package benchmarks benchmark: build cd benchmarks/ && python benchmark.py docker: clean docker build docker-python/ -t boostrtrees docker run -t -v `pwd`:/opt/python-package/ boostrtrees make clean docker run -t -v `pwd`:/opt/python-package/ boostrtrees python3 setup.py sdist bdist_wheel