#!/usr/bin/make -f # See debhelper(7) (uncomment to enable) # output every command that modifies files on the build system. export DH_VERBOSE = 1 %: dh $@ --with python3 --buildsystem=cmake --parallel override_dh_auto_clean: rm -rf build-* - rm -rf debian/tmp - rm -rf debian/tmp-dbg override_dh_auto_configure: for PYX in $(shell py3versions -rv) ; do \ mkdir -p build-$${PYX}; \ dh_auto_configure -a \ --builddirectory=build-$${PYX} -- \ -DCMAKE_BUILD_TYPE:STRING="Release" \ -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python$${PYX} ; \ done override_dh_auto_build: for PYX in $(shell py3versions -rv) ; do \ dh_auto_build -a --builddirectory=build-$${PYX}; \ done override_dh_auto_install: for PYX in $(shell py3versions -rv) ; do \ dh_auto_install -a --builddirectory=build-$${PYX} --destdir=debian/tmp; \ done override_dh_auto_test: for PYX in $(shell py3versions -rv) ; do \ dh_auto_test --builddirectory=build-$${PYX}; \ dh_auto_test --builddirectory=build-$${PYX}-dbg; \ done override_dh_missing: dh_missing -a --fail-missing override_dh_auto_test: dh_auto_test || true