From aadda261bce618d86b5412b9b340cb58e8d4f9fa Mon Sep 17 00:00:00 2001
From: Massimiliano Adamo <massimiliano.adamo@geant.org>
Date: Sun, 11 Apr 2021 16:47:31 +0200
Subject: [PATCH] minor

---
 build.sh | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/build.sh b/build.sh
index d58e92b..d94b9f0 100755
--- a/build.sh
+++ b/build.sh
@@ -61,7 +61,16 @@ if [ "$PLATFORM" == "windows" ]; then
     $BIN_NAME = "${BIN_NAME}.exe"
 fi
 
+
+# env GOOS=windows GOARCH=amd64 go build -ldflags "-s -w -X main.appVersion=${PROG_VERSION} -X main.buildTime=${BUILDTIME}" .
+env GOOS=$PLATFORM GOARCH=$ARCH go get -ldflags "-s -w -X main.appVersion=${PROG_VERSION} -X main.buildTime=${BUILDTIME}" .
+if [ $? -gt 0 ]; then
+    echo -e "\nthere was an error while compiling the code\n"
+    exit
+fi
+
 EXECUTABLE_PATH="${GOPATH}/bin/${PLATFORM}_${ARCH}/${BIN_NAME}"
+[ -f $EXECUTABLE_PATH] || EXECUTABLE_PATH="${GOPATH}/bin//${BIN_NAME}"
 
 run_upx() {
     if ! which upx &>/dev/null; then
@@ -72,12 +81,6 @@ run_upx() {
     upx --brute "$EXECUTABLE_PATH"
 }
 
-# env GOOS=windows GOARCH=amd64 go build -ldflags "-s -w -X main.appVersion=${PROG_VERSION} -X main.buildTime=${BUILDTIME}" .
-env GOOS=$PLATFORM GOARCH=$ARCH go get -ldflags "-s -w -X main.appVersion=${PROG_VERSION} -X main.buildTime=${BUILDTIME}" .
-if [ $? -gt 0 ]; then
-    echo -e "\nthere was an error while compiling the code\n"
-    exit
-fi
 
 while true; do
     echo -e "\nUPX degrades performances but in the case of acme-downloader it is not noticeable"
-- 
GitLab