#!/usr/bin/make -f

# DH_VERBOSE := 1

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

include /usr/share/dpkg/default.mk

%:
	dh $@

override_dh_auto_configure:
	dh_auto_configure -- LDFLAGS="$(LDFLAGS) -Wl,--as-needed" LIBS="$(LIBS) -latomic"

override_dh_install:
	dh_install
	# for the moment the role of these scripts is totally unknown but they do not seem to be necessary
	mv debian/$(DEB_SOURCE)/usr/bin/*.py debian/$(DEB_SOURCE)/usr/lib/idba/
	mv debian/$(DEB_SOURCE)/usr/bin/validate_blat* debian/$(DEB_SOURCE)/usr/lib/idba/

override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
	# $(MAKE) unittest
	cd test && $(MAKE) check
endif
