#!/usr/bin/make -f

export DH_VERBOSE = 1

export AELTRA_DISTRO_TOOLS_VERSION = $(shell \
	head -n1 debian/changelog | awk '{{print $$2}}' | \
		sed 's/(\|)//g' | rev | cut -d- -f2- | rev \
)

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

override_dh_auto_configure:
	for PROJECT in ffi-libarchive misc distro-info package repository image-gen; do \
		pybuild -p 3 -d $$PROJECT --name aeltra-$${PROJECT} --configure; \
	done

override_dh_auto_build:
	for PROJECT in ffi-libarchive misc distro-info package repository image-gen; do \
		pybuild -p 3 -d $$PROJECT --name aeltra-$${PROJECT} --build; \
	done

override_dh_auto_install:
	for PROJECT in ffi-libarchive misc distro-info package repository image-gen; do \
		pybuild -p 3 -d $$PROJECT --name aeltra-$${PROJECT} --install; \
	done

override_dh_auto_clean:
	for PROJECT in ffi-libarchive misc distro-info package repository image-gen; do \
		pybuild -p 3 -d $$PROJECT --name aeltra-$${PROJECT} --clean; \
	done
	rm -fr */lib/*.egg-info
	rm -fr .pybuild

override_dh_auto_test:
	true
