#!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all export AS_VALIDATE_NONET=1 %: dh $@ --buildsystem=meson patch: $(info patching in the default server…) ifeq ($(shell dpkg-vendor --query Vendor),Debian) patch -p1 < debian/default_servers/debian else ifeq ($(shell dpkg-vendor --query Vendor),Ubuntu) patch -p1 < debian/default_servers/ubuntu endif touch $@ clean: ifneq ($(wildcard patch),) $(info unpatching the default server…) ifeq ($(shell dpkg-vendor --query Vendor),Debian) patch -p1 -R < debian/default_servers/debian else ifeq ($(shell dpkg-vendor --query Vendor),Ubuntu) patch -p1 -R < debian/default_servers/ubuntu endif rm -f patch endif dh clean override_dh_auto_configure: patch dh_auto_configure -- -Dwith-lua=lua53 -Dinstall-plugin-metainfo=true override_dh_auto_test: dh_auto_test -- zoitechat:Fishlim* zoitechat:Validate*