#!/usr/bin/make -f
# -*- makefile -*-

# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1

export PYBUILD_SYSTEM=distutils

%:
	# Force pybuild otherwise makefile is used.
	dh $@ --buildsystem=pybuild

GEN_MANPAGE := PYTHONPATH=$(CURDIR) argparse-manpage  --function get_argparser --author='Josh Bialkowski' --author-email=josh.bialkowski@gmail.com --url=https://github.com/cheshirekow/cmake_format
override_dh_auto_install:
	dh_auto_install

	mkdir -p debian/cmake-format/usr/share/man/man1
	$(GEN_MANPAGE) --project-name=cmake-format     --pyfile ./cmakelang/format/__main__.py   --output debian/cmake-format/usr/share/man/man1/cmake-format.1
	$(GEN_MANPAGE) --project-name=cmake-annotate   --pyfile ./cmakelang/annotate.py          --output debian/cmake-format/usr/share/man/man1/cmake-annotate.1
	$(GEN_MANPAGE) --project-name=cmake-genparsers --pyfile ./cmakelang/genparsers.py        --output debian/cmake-format/usr/share/man/man1/cmake-genparsers.1
	$(GEN_MANPAGE) --project-name=cmake-lint       --pyfile ./cmakelang/lint/__main__.py     --output debian/cmake-format/usr/share/man/man1/cmake-lint.1

override_dh_auto_test:
	PYBUILD_TEST_BASE_OVERRIDE=$(CURDIR) dh_auto_test
