#!/usr/bin/make -f

%:
	dh $@

override_dh_auto_install:
	cargo build --release
	# See https://github.com/rust-lang/cargo/issues/5045
	version=$$(cargo metadata --no-deps --format-version 1 | jq '.packages[0].version' -r);   \
	patchelf --set-soname libnss_docker_ng.so.$${version} target/release/libnss_docker_ng.so; \
	mv target/release/libnss_docker_ng.so target/release/libnss_docker_ng.so.$${version}

override_dh_auto_clean:
	rm -f ./Cargo.lock
	rm -rf ./target/
