#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1

export PYBUILD_NAME=icoextract

# Build prerequisite files before running tests
export PYBUILD_BEFORE_TEST=cp -r {dir}/tests {build_dir} && cd {build_dir}/tests && $(MAKE) -j$(DEB_BUILD_OPTION_PARALLEL)
export PYBUILD_AFTER_TEST=rm -rf {build_dir}/tests

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

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

execute_after_dh_auto_install:
	# Move exe-thumbnailer script into its own package
	install -d -m 755 debian/icoextract-thumbnailer/usr/bin
	mv debian/python3-icoextract/usr/bin/exe-thumbnailer debian/icoextract-thumbnailer/usr/bin

	# XXX: This seems wrong, why do I need to clean up build/ manually?
	rm -rf debian/python3-icoextract/usr/lib/python3*/dist-packages/build/
