#!/usr/bin/make -f

include /usr/share/dpkg/pkg-info.mk

export PYBUILD_NAME=elgato
export PYBUILD_TEST_PYTEST=1
export PYBUILD_TEST_ARGS=--no-cov

%:
	dh $@ --buildsystem=pybuild

override_dh_auto_build:
	set -e; \
	grep -Fx 'version = "0.0.0"' pyproject.toml >/dev/null; \
	trap 'sed -i '\''s/^version = "$(DEB_VERSION_UPSTREAM)"$$/version = "0.0.0"/'\'' pyproject.toml' EXIT; \
	sed -i 's/^version = "0\.0\.0"$$/version = "$(DEB_VERSION_UPSTREAM)"/' pyproject.toml; \
	grep -Fx 'version = "$(DEB_VERSION_UPSTREAM)"' pyproject.toml >/dev/null; \
	dh_auto_build

execute_after_dh_auto_clean:
	rm -rf elgato.egg-info/
