2 Commits

Author SHA1 Message Date
d38f0be312 Use GOMIPS=softfloat by default and do not use UPX on mips targeted binaries
Some checks reported warnings
Cadoles/go-http-peering/pipeline/head This commit is unstable
2022-09-16 14:47:40 +02:00
5be381d2b7 Disable upx compression for mips arch
Some checks reported warnings
Cadoles/go-http-peering/pipeline/head This commit is unstable
2022-09-12 18:22:49 +02:00

View File

@ -5,6 +5,8 @@ set -eo pipefail
OS_TARGETS=(linux)
ARCH_TARGETS=${ARCH_TARGETS:-amd64 mipsle}
export GOMIPS=softfloat
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
function build {
@ -29,7 +31,9 @@ function build {
-o "$destdir/$name" \
"$srcdir"
if [ ! -z "$(which upx)" ]; then
# Disable UPX compression for MIPS archs
# See https://github.com/upx/upx/issues/339
if [ ! -z "$(which upx)" ] && [[ ! "$arch" =~ "mips" ]]; then
upx --best "$destdir/$name"
fi