#!/usr/bin/make -f

#DH_VERBOSE = 1
export LC_ALL=C.UTF-8
include /usr/share/dpkg/architecture.mk

export LD_LIBRARY_PATH:=$(CURDIR)/lib:$(LD_LIBRARY_PATH)

%:
	  dh $@ --parallel

override_dh_auto_configure:
	dh_auto_configure -- \
	-DPacBioBAM_build_shared=ON \
	-DPacBioBAM_build_tests=OFF \
	-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
	-DCMAKE_SKIP_RPATH=ON \
	-DHTSLIB_INCLUDE_DIRS=/usr/include \
	-DHTSLIB_LIBRARIES="-lssl -lcrypto -lhts" \
	-DCMAKE_SHARED_LINKER_FLAGS="$(LDFLAGS)"
#	-DPacBioBAM_wrap_python=ON \
#	-DPacBioBAM_wrap_r=ON

override_dh_auto_test: $(subst .t,.deb.t,$(wildcard tests/src/cram/pb*.t))
	TESTDIR=tests/src/cram cram -v $^

override_dh_installchangelogs:
	dh_installchangelogs CHANGELOG.md

override_dh_auto_clean:
	dh_auto_clean
	find -name "*.deb.t" -delete

%.deb.t: %.t
	sed \
	-e 's/$$BAM2SAM/samtools view/g' \
	-e 's/\-\-header\-only/-H/g' \
	-e 's/\-\-no\-header//g' \
	$< > $@

