blob: ff61f807cff87d66af221e7342eedccd48b8464c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/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
|