#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS=hardening=+all

export DH_VERBOSE=true
ifneq (amd64,$(DEB_HOST_ARCH))
export RExtraInstallFlags=--configure-args="ax_cv_gcc_check_x86_cpu_init=yes ax_cv_gcc_x86_cpu_supports_sse2=no"
endif

%:
	dh $@ --buildsystem R

override_dh_clean:
	rm -rf src/vbz
	find . -name "*.o" -delete
	find . -name "*.so" -delete
	find . -name "*.a" -delete
	dh_clean

override_dh_install:
	dh_install
ifneq (,$(filter $(DEB_HOST_ARCH), armel armhf ppc64el s390x))
	# Remove vbz test on architectures where it is not available
	find debian -name test-filter-read.R -exec sed -i -e '/"VBZ"/d' -e 's/"LZF",/"LZF"/' \{\} \;
endif
