include /usr/share/dpkg/default.mk

CRATE=pwt-macros
PACKAGE=pwt-macros

BUILDDIR ?= $(PACKAGE)-$(DEB_VERSION_UPSTREAM)
ORIG_SRC_TAR=$(PACKAGE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz

DEB=$(PACKAGE)_$(DEB_VERSION)_$(DEB_HOST_ARCH).deb
DBG_DEB=$(PACKAGE)-dbgsym_$(DEB_VERSION)_$(DEB_HOST_ARCH).deb
DSC=$(PACKAGE)_$(DEB_VERSION).dsc

$(BUILDDIR):
	rm -rf $@ $@.tmp
	mkdir $@.tmp
	echo system >$@.tmp/rust-toolchain
	rm -f debian/control
	debcargo package \
	  --config "$(PWD)/debian/debcargo.toml" \
	  --changelog-ready --no-overlay-write-back \
	  --directory "$(PWD)/$@.tmp/pwt-macros/" \
	  "pwt-macros" "$(DEB_VERSION_UPSTREAM)"
	mv $@.tmp $@
	cp $@/pwt-macros/debian/control debian/control
