#!/usr/bin/make -f

# ./doc/ needed for test_simple_vdir_and_discover_abooks and
# test_discover_abooks_ignore_files_when_globbing
export PYBUILD_BEFORE_TEST := cp -a {dir}/doc/ {build_dir}/doc
export PYBUILD_AFTER_TEST := rm -rf {build_dir}/doc

ifeq ($(PYBUILD_AUTOPKGTEST),1)
export PYBUILD_BEFORE_TEST := $(PYBUILD_BEFORE_TEST) && mkdir -p {build_dir}/khard/data && cp -a {dir}/khard/data/config.spec {build_dir}/khard/data/
export PYBUILD_AFTER_TEST := $(PYBUILD_AFTER_TEST) && rm -rf {build_dir}/khard/data
endif

# generate doc & manpage
execute_after_dh_auto_build:
	cd doc && \
	make html && \
	make text && \
	make man

# needed to make the build reproducible
execute_after_dh_auto_clean:
	rm -f khard/version.py

%:
	dh $@ --buildsystem=pybuild
