#!/usr/bin/make -f

export SUBDIRS = $(shell find src -name setup.py -printf "%h ")
export MODULES = $(filter-out %-nspkg,$(SUBDIRS))

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

override_dh_auto_clean:
	for module in $(MODULES); do \
		( dh_auto_clean --sourcedirectory=$$module; rm -rf $$module/__pycache__ $$module/*.egg-info ); \
	done

override_dh_auto_configure:
	for module in $(MODULES); do \
		( dh_auto_configure --sourcedirectory=$$module ); \
	done

override_dh_auto_build:
	for module in $(MODULES); do \
		( dh_auto_build --sourcedirectory=$$module ); \
	done

override_dh_auto_install:
	for module in $(MODULES); do \
		( dh_auto_install --sourcedirectory=$$module ); \
	done
	mkdir -p $(CURDIR)/debian/tmp/usr/share/bash-completion/completions
	register-python-argcomplete3 az > $(CURDIR)/debian/tmp/usr/share/bash-completion/completions/az

override_dh_auto_test:
