#!/usr/bin/make -f

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

export PYBUILD_NAME = qiime
export PYBUILD_TEST_PYTEST = 1

include /usr/share/dpkg/default.mk

export DEB_BUILD_MAINT_OPTIONS=hardening=+all

%:
	dh $@ --buildsystem=pybuild

override_dh_auto_configure:
	printf '__version__ = "%s"\n' '$(DEB_VERSION_UPSTREAM)' > src/qiime2/_version.py
	dh_auto_configure

override_dh_auto_install:
	dh_auto_install --destdir=debian/qiime
	# The generated entry point imports rachis_cli, which is not packaged yet;
	# q2cli already ships a working /usr/bin/qiime.
	rm -f debian/qiime/usr/bin/qiime

override_dh_auto_clean:
	dh_auto_clean
	rm -f src/qiime2/_version.py
	rm -rf qiime2.egg-info
