#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs %: dh $@ override_dh_auto_configure: dh_auto_configure -- \ -Denable_tests=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),OFF,ON) override_dh_auto_test: # test-multisource fails on Ubuntu 24.04 LTS arm64 # https://gitlab.com/ubports/development/core/lomiri-indicator-transfer/-/work_items/3 ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes) $(DEB_HOST_ARCH), yes arm64) dh_auto_test -- ARGS+=' -E ^\(test-multisource\|cppcheck\)$$$$ ' else dh_auto_test -- ARGS+=' -E ^cppcheck$$$$ ' endif get-orig-source: uscan --noconf --force-download --rename --download-current-version --destdir=..