#!/usr/bin/make -f CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS) CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS) LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) include /usr/share/dpkg/architecture.mk export DEB_BUILD_MAINT_OPTIONS=hardening=+all %: dh $@ --buildsystem=cmake override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_BUILD_TYPE="Release" \ -DCMAKE_INSTALL_LIBDIR=/usr/lib/${DEB_HOST_MULTIARCH} \ -DCMAKE_CACHEFILE_DIR=$(CURDIR)/build execute_after_dh_auto_clean: -rm -rf build/ override_dh_auto_install: chmod a-x $(CURDIR)/pm_test/*.c $(CURDIR)/pm_common/*.h dh_auto_install override_dh_compress: dh_compress -X.c -X.h -XMakefile ################ d/copyright helper ############## DEB_COPYRIGHT_CHECK_IGNORE_REGEX = \ debian/.*|pm_java/pmdefaults/pmdefaults-icon\.gif # licensecheck v1 .PHONY: licensecheck licensecheck: LANG=C.UTF-8 licensecheck \ -i "^($(DEB_COPYRIGHT_CHECK_IGNORE_REGEX))$$" \ --check '.*' --recursive --deb-machine --lines 0 * \ > debian/copyright_newhints cmp debian/copyright_hints debian/copyright_newhints \ && rm debian/copyright_newhints