#!/usr/bin/make -f

export PYBUILD_NAME=b4
export PYBUILD_BEFORE_TEST=cp -r {dir}/src/tests {build_dir}/
export PYBUILD_TEST_ARGS = \
	--deselect tests/test_tui_review.py::TestReconcileAfterShell::test_reworded_commits \
	--deselect tests/test_tui_review.py::TestReconcileAfterShell::test_single_reword_preserves_unchanged \
	--deselect tests/test_tui_review.py::TestReconcileAfterShell::test_tracking_commit_persisted

%:
	dh $@ --with python3 --buildsystem=pybuild

override_dh_auto_build:
	dh_auto_build
	mkdir -p debian
	misc/tc-generate.sh bash > debian/b4.bash-completion

override_dh_clean:
	rm -rf src/b4.egg-info .pybuild
	dh_clean

override_dh_install:
	dh_install
	rm -r debian/b4/usr/lib/python*/dist-packages/b4/man
	rm -f debian/b4/usr/lib/python*/dist-packages/pytest.log

execute_after_dh_python3:
	rm -f debian/b4/usr/lib/python3/dist-packages/b4-*/top_level.txt
