#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 export G_MESSAGES_DEBUG=all export URL_DISPATCHER_DISABLE_RECOVERABLE_ERROR=1 # Ubuntu Touch builds use 3.0 (native) packaging, built on Ubuntu SOURCE_FORMAT = $(shell dpkg-source --print-format . | tr -d "3.0() ") DPKG_VENDOR = $(shell dpkg-vendor --query vendor) UBUNTU_TOUCH = OFF ifeq ($(DPKG_VENDOR),Ubuntu) ifeq ($(SOURCE_FORMAT),native) UBUNTU_TOUCH = ON endif endif %: dh $@ override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_BUILD_TYPE=debug \ -Denable_mirclient=$(UBUNTU_TOUCH) \ -Denable_lcov=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),ON,OFF) override_dh_apparmor: dh_apparmor --profile-name=lomiri-url-dispatcher-bad-url-helper -p lomiri-url-dispatcher override_dh_auto_test: dh_auto_test --no-parallel get-orig-source: uscan --noconf --force-download --rename --download-current-version --destdir=..