#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

include /usr/share/dpkg/default.mk

export KATI_CXXFLAGS = $(CPPFLAGS) $(CXXFLAGS)

%:
	dh $@

execute_before_dh_auto_build: debian/ckati.1
	mkdir -p obj-$(DEB_HOST_GNU_TYPE)/src
	ln -sf /usr/share/gocode/src/github.com obj-$(DEB_HOST_GNU_TYPE)/src
	sed -i /-march=native/d Makefile.ckati
	sed -i 's/KATI_CXXFLAGS :=/KATI_CXXFLAGS +=/' Makefile.ckati
	mkdir -p out
	echo '// +build ignore' > out/version.cc
	echo >> out/version.cc
	echo 'const char* kGitVersion = "Debian";' >> out/version.cc

%.1: %.md
	debian/md2man $< $@

override_dh_auto_test:
	-dh_auto_test
