#!/bin/sh set -e export CARGO=/usr/bin/cargo export RUSTC=/usr/bin/rustc CRATE=$1 BUILDCMD=${BUILDCMD:-"dpkg-buildpackage -b -uc -us"} mkdir -p build rm -rf "build/${CRATE}" debcargo package --config "$PWD/${CRATE}/debian/debcargo.toml" --changelog-ready --no-overlay-write-back --directory "$PWD/build/${CRATE}" "${CRATE}" "$(dpkg-parsechangelog -l "${CRATE}/debian/changelog" -SVersion | sed -e 's/-.*//')" cd "build/${CRATE}" ${BUILDCMD}