#!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow DEB_CFLAGS_MAINT_PREPEND = -Wall include /usr/share/dpkg/default.mk include /usr/share/dpkg/buildtools.mk export CC lib := liburing1 libdbg := $(lib)-dbg libudeb := $(lib)-udeb libdev := liburing-dev build-indep: build-arch: dh_testdir $(MAKE) CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" build: build-indep build-arch clean: dh_testdir dh_testroot $(MAKE) clean dh_clean check-arch: build-arch dh_testdir ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) $(MAKE) CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ partcheck endif install-arch: check-arch dh_testdir dh_testroot dh_clean dh_installdirs $(MAKE) install \ DESTDIR=$(CURDIR)/debian/tmp \ libdir=/lib/$(DEB_HOST_MULTIARCH) \ libdevdir=/usr/lib/$(DEB_HOST_MULTIARCH) \ relativelibdir=/lib/$(DEB_HOST_MULTIARCH)/ binary: binary-indep binary-arch binary-indep: # Nothing to do. binary-arch: install-arch dh_testdir dh_testroot dh_install -a dh_installdocs -a dh_installexamples -a dh_installman -a dh_lintian -a dh_link -a dh_strip -a --ddeb-migration='$(libdbg) (<< 0.3)' dh_compress -a dh_fixperms -a dh_makeshlibs -a --add-udeb '$(libudeb)' dh_shlibdeps -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a .PHONY: clean build-indep build-arch build .PHONY: install-arch binary-indep binary-arch binary