#!/usr/bin/make -f

%:
	dh $@ --buildsystem cargo

override_dh_auto_build:
	mkdir -p generate-data/.cargo
	printf '[source.crates-io]\nreplace-with = "debian"\n\n[source.debian]\ndirectory = "/usr/share/cargo/registry"\n' \
		> generate-data/.cargo/config.toml
	rm -f generate-data/Cargo.lock
	cd generate-data && cargo build --release
	mkdir -p src/generated
	./generate-data/target/release/generate-data
	rm -rf generate-data/target generate-data/.cargo
	dh_auto_build
