#!/usr/bin/make -f

export PYBUILD_NAME=asn1tools
export PYBUILD_AFTER_TEST=rm -rf {build_dir}/test_cache \
	{build_dir}/test_command_line_*.py {build_dir}/boolean_uper.c \
	{build_dir}/boolean_uper.h {build_dir}/c_source-minus.c \
	{build_dir}/c_source-minus.h {build_dir}/octet_string_uper.c \
	{build_dir}/octet_string_uper.h {build_dir}/oer.c {build_dir}/oer.h \
	{build_dir}/oer_fuzzer.c {build_dir}/oer_fuzzer.mk \
	{build_dir}/rust_source.rs {build_dir}/uper.c {build_dir}/uper.h \
	{build_dir}/uper_fuzzer.c {build_dir}/uper_fuzzer.mk

%:
	dh $@ --buildsystem=pybuild

execute_after_dh_auto_install:
	PYTHONPATH=debian/python3-asn1tools/usr/lib/python$(shell py3versions -d -v)/dist-packages \
	help2man -N \
		--include debian/help2man.include \
		--output debian/asn1tools.1 \
		--name="$(shell sed -n 's/^Description: //p' debian/control | head -1)" \
		debian/python3-asn1tools/usr/bin/asn1tools
