#!/usr/bin/make -f # Hardening export DEB_BUILD_MAINT_OPTIONS = hardening=+all reproducible=+all optimize=-lto DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/default.mk meson_opts = -Ddocs=enabled -Dfrr=enabled meson_opts += -Dtests=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),disabled,enabled) %: dh $@ --buildsystem=meson+ninja --with=bash-completion override_dh_gencontrol: @set -xe && \ src=`dpkg-query -W -f='$${source:Upstream-Version}' frr-dev` && \ maj=`echo "$${src}" | awk -F. -v OFS=. '{ print $$1, $$2 }'` && \ nxt=`echo "$${src}" | awk -F. -v OFS=. '{ print $$1, $$2+1 }'` && \ dh_gencontrol -- -Vfrr:Major="$${maj}" -Vfrr:Next="$${nxt}" override_dh_auto_configure: dh_auto_configure -- $(meson_opts) override_dh_installsystemd: dh_installsystemd --no-start --no-stop-on-upgrade