gotun/build.sh
2018-03-26 21:07:28 +02:00

14 lines
302 B
Bash
Executable file

#!/bin/sh
os="linux windows"
arch="386 amd64"
files="client server"
for o in ${os[@]}; do
[ "${o}" == "windows" ] && ext=".exe" || ext=
for a in ${arch[@]}; do
for f in ${files[@]}; do
GOOS=${o} GOARCH=${a} go build -ldflags '-s -w' -o ${f}_${o}_${a}${ext} ${f}.go
done
done
done