#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all export UJSON_BUILD_DC_INCLUDES = /usr/include/double-conversion export UJSON_BUILD_DC_LIBS = -ldouble-conversion PYTHON3=$(shell py3versions -r) %: dh $@ --with python3 --buildsystem=pybuild override_dh_auto_build: set -e; \ for python in $(PYTHON3); do \ $$python setup.py build; \ done override_dh_install: set -e; \ for python in $(PYTHON3); do \ $$python setup.py install --install-layout=deb --root=$(CURDIR)/debian/python3-ujson; \ done override_dh_installdocs: dh_installdocs dh_installdocs README.md override_dh_auto_test: ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),) -for python in $(PYTHON3); do \ LIB=$$(find . | grep 'ujson.*.so' | xargs dirname | paste -sd ':' - ); \ PYTHONPATH=$$LIB $$python -m pytest -v ; \ done endif