#!/bin/sh

VERSION=$(cargo metadata --format-version=1 --no-deps | jq -r '.packages[] | select(.name == "stargazer").version')

case "$1" in
    linux/amd64)
        TARGET=x86_64-unknown-linux-musl
        ;;
    linux/arm64)
        TARGET=aarch64-unknown-linux-musl
        ;;
    linux/arm/v7)
        TARGET=armv7-unknown-linux-musleabihf
        ;;
    *)
        echo Bad platform "$1"
        exit 1
esac

echo Building stargazer for target $TARGET
URL="https://git.sr.ht/~zethra/stargazer/refs/download/$VERSION/stargazer-$VERSION-$TARGET.tar.xz"
echo URL: "$URL"

curl "$URL" | tar xvJ
