#!/usr/bin/make -f

%:
	dh $@ --with bash-completion


override_dh_auto_build:
	python3 -m venv .
	./bin/pip3 install pyinstaller . --verbose
	./bin/pyinstaller netexec.spec
	./bin/pyinstaller nxcdb.spec

override_dh_clean:
	# Clean virtualenv files
	rm -rf lib lib64 include share pyvenv.cfg
	dh_clean

override_dh_bash-completion:
	dh_bash-completion
	# Sadly, dh-sequence-bash-completion doesn't automatically install binaries that don't match to a binary package.
	cp $(CURDIR)/debian/nxc.bash-completion $(CURDIR)/debian/netexec/usr/share/bash-completion/completions/nxc
