#!/usr/bin/make -f
# -*- makefile -*-

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

export PYBUILD_NAME=shapely
export LC_ALL=C.UTF-8

%:
	dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild

override_dh_clean:
	dh_clean VERSION.txt \
	         shapely/speedups/_speedups.c \
	         shapely/speedups/_speedups.so \
	         shapely/vectorized/_vectorized.c \
	         Shapely.egg-info/*

override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
	set -e; for ver in `pyversions -vr`; do \
	    python$$ver setup.py test; \
	done
endif

override_dh_auto_build:
	rm -f shapely/vectorized/_vectorized.c
	rm -f shapely/speedups/_speedups.so
	rm -f shapely/speedups/_speedups.c
	dh_auto_build
	python setup.py build_sphinx
	ln -s /usr/share/javascript/mathjax build/sphinx/html/_static/
