#!/bin/sh

set -eu

export REPO_ROOT=$(git rev-parse --show-toplevel)
eval $(python3 << EOF
import os
import tomli
from pathlib import Path
pyproject = Path(os.environ['REPO_ROOT']) / 'pyproject.toml'
config = tomli.loads(pyproject.read_text())

print(f"PROJECT={config['project']['name']}")
print(f"VERSION={config['project']['version']}")
EOF
)
UPSTREAM_VERSION=${VERSION%-*}
RELEASE=resolute

git archive \
    --output="$(dirname "$REPO_ROOT")"/"$PROJECT"_"$VERSION".orig.tar.gz \
    --prefix="$PROJECT"/ \
    v"$UPSTREAM_VERSION"
