#!/usr/bin//sh VERSION=${VERSION:-$(git describe --tags)} if [ "$VERSION" = "" ]; then echo "No VERSION" exit 1 fi mkdir -p dist rustup target install x86_64-unknown-linux-musl || exit 1 cargo build --release --target-dir target --target x86_64-unknown-linux-musl || exit 1 mv target/x86_64-unknown-linux-musl/release/rust-hexdump dist/ || exit 1 rpm-assembler \ --name rust-hexdump \ --summary "hexdump a rust slice" \ --version $VERSION \ --arch x86_64 \ dist/rust-hexdump:/usr/bin/rust-hexdump:0755 || exit 1 mv *.rpm dist/ || exit 1