rustd-resolved 0.2.1

A compatibility-oriented reimplementation of systemd-resolved
#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

%:
	dh $@

override_dh_auto_build:
	cargo build --release --locked
	$(MAKE) -C nss

override_dh_auto_test:
	cargo test --locked

override_dh_auto_install:
	$(MAKE) install DESTDIR=$(CURDIR)/debian/rustd-resolved PREFIX=/usr \
		LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)

override_dh_installsystemd:
	dh_installsystemd systemd-resolved.service
	dh_installsystemd --no-enable systemd-resolved-varlink.socket systemd-resolved-monitor.socket