diff --git a/release/release.sh b/release/release.sh index d8231e62..76d9e57e 100755 --- a/release/release.sh +++ b/release/release.sh @@ -9,3 +9,4 @@ $GOPATH/bin/build --os=linux --arch=x86 --zip $GOPATH/bin/build --os=linux --arch=x64 --zip $GOPATH/bin/build --os=linux --arch=arm --zip $GOPATH/bin/build --os=linux --arch=arm64 --zip +$GOPATH/bin/build --os=linux --arch=mips64 --zip diff --git a/tools/build/env.go b/tools/build/env.go index a557b3d1..2ee4b984 100644 --- a/tools/build/env.go +++ b/tools/build/env.go @@ -20,6 +20,7 @@ const ( Amd64 = GoArch("amd64") Arm = GoArch("arm") Arm64 = GoArch("arm64") + Mips64 = GoArch("mips64") UnknownArch = GoArch("unknown") ) @@ -51,6 +52,9 @@ func parseArch(rawArch string) GoArch { if archStr == "arm64" { return Arm64 } + if archStr == "mips" || archStr == "mips64" { + return Mips64 + } return UnknownArch } @@ -76,6 +80,8 @@ func getSuffix(os GoOS, arch GoArch) string { suffix = "-linux-arm" case Arm64: suffix = "-linux-arm64" + case Mips64: + suffix = "-linux-mips64" } }