#!/usr/bin/make -f

%:
	dh $@

execute_before_dh_auto_configure:
	mkdir -p .cargo debian/_completions
	cp debian/cargo-config.toml .cargo/config.toml

override_dh_auto_build:
	cargo build --release
	cargo run --release -- gen-completions --shell bash > debian/_completions/atuin
	cargo run --release -- gen-completions --shell fish > debian/_completions/atuin.fish
	cargo run --release -- gen-completions --shell zsh > debian/_completions/_atuin

override_dh_auto_test:
	env XDG_DATA_HOME=$$(mktemp -d) \
		cargo test --release
