Cleaner build

This commit is contained in:
Jakob Borg 2015-08-20 12:33:11 +02:00
parent 7c6a310179
commit f0c0c5483f
1 changed files with 5 additions and 3 deletions

View File

@ -11,15 +11,17 @@ build() {
export GOOS="$1" export GOOS="$1"
export GOARCH="$2" export GOARCH="$2"
target="relaysrv-$GOOS-$GOARCH" target="relaysrv-$GOOS-$GOARCH"
go build -v go build -i -v -ldflags -w
mkdir "$target" mkdir "$target"
if [ -f relaysrv ] ; then if [ -f relaysrv ] ; then
mv relaysrv "$target" mv relaysrv "$target"
tar zcvf "$target.tar.gz" "$target" tar zcvf "$target.tar.gz" "$target"
rm -r "$target"
fi fi
if [ -f relaysrv.exe ] ; then if [ -f relaysrv.exe ] ; then
mv relaysrv.exe "$target" mv relaysrv.exe "$target"
zip -r "$target.zip" "$target" zip -r "$target.zip" "$target"
rm -r "$target"
fi fi
} }