From ffe98f702b0674c4457c343b80e9d965420e1fed Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Emmanuel=20Beno=C3=AEt?= <tseeker@nocternity.net>
Date: Fri, 19 Feb 2021 13:55:27 +0100
Subject: [PATCH] Build script - Build for x86 and amd64

---
 build.sh | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/build.sh b/build.sh
index 671bfc1..c127c15 100755
--- a/build.sh
+++ b/build.sh
@@ -2,10 +2,13 @@
 
 set -e
 cd "$(dirname $0)"
-mkdir -p bin
-for d in $(find cmd -mindepth 1 -maxdepth 1 -type d); do
-	cd $d
-	xn="$(basename "$d")"
-	go build
-	/bin/mv "$xn" ../../bin
-done
+for arch in 386 amd64; do
+	mkdir -p bin/$arch
+	for d in $(find cmd -mindepth 1 -maxdepth 1 -type d); do
+		pushd $d >/dev/null
+		xn="$(basename "$d")"
+		GOARCH=$arch go build
+		/bin/mv "$xn" ../../bin/$arch
+		popd >/dev/null
+	done
+done
\ No newline at end of file