Reject unsupported CARGO_BUILD_TARGET in FreeBSD packaging

Only x86_64-unknown-freebsd and aarch64-unknown-freebsd are valid; any other
value now fails before the build or packaging.
This commit is contained in:
Dylan M. Taylor
2026-10-28 14:50:50 -04:00
parent ecbddc49e3
commit 1d94ed40ac
+2 -1
View File
@@ -28,7 +28,8 @@ done
if [[ -n "${CARGO_BUILD_TARGET:-}" ]]; then
case "$CARGO_BUILD_TARGET" in
aarch64-unknown-freebsd) ARCH=aarch64 ;;
*) ARCH=x86_64 ;;
x86_64-unknown-freebsd) ARCH=x86_64 ;;
*) echo "unsupported CARGO_BUILD_TARGET $CARGO_BUILD_TARGET (expected x86_64-unknown-freebsd or aarch64-unknown-freebsd)" >&2; exit 2 ;;
esac
else
ARCH="$(uname -m)"