From d239cc1209d084c0c2976ddfbffbcf722198a382 Mon Sep 17 00:00:00 2001 From: damiva <96115589+damiva@users.noreply.github.com> Date: Sun, 26 Nov 2023 14:30:48 +0300 Subject: [PATCH] Update build-all.sh fixed arch - arm7 (now it is soft-float) added arch - arm7h (it is hard-float) added platform netbsd/arm7h --- build-all.sh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/build-all.sh b/build-all.sh index 3312131..0502724 100755 --- a/build-all.sh +++ b/build-all.sh @@ -4,6 +4,7 @@ PLATFORMS=( 'linux/amd64' 'linux/arm64' 'linux/arm7' + 'linux/arm7h' 'linux/arm5' 'linux/386' 'windows/amd64' @@ -12,6 +13,7 @@ PLATFORMS=( 'darwin/arm64' 'freebsd/amd64' 'freebsd/arm7' + 'netbsd/arm7h' 'linux/mips' 'linux/mipsle' 'linux/mips64' @@ -21,9 +23,14 @@ PLATFORMS=( type setopt >/dev/null 2>&1 set_goarm() { - if [[ "$1" =~ arm([5,7]) ]]; then + if [[ "$1" =~ arm([5-7])(h)? ]]; then + if [[ "${BASH_REMATCH[2]}" == "h" ]]; then + GOARM="hardfloat" + else + GOARM="softfloat" + fi GOARCH="arm" - GOARM="${BASH_REMATCH[1]}" + GOARM="${BASH_REMATCH[1]},$GOARM" GO_ARM="GOARM=${GOARM}" else GOARM="" @@ -118,4 +125,4 @@ if [[ "${FAILURES}" != "" ]]; then echo "" echo "failed on: ${FAILURES}" exit 1 -fi \ No newline at end of file +fi