11 lines
598 B
Bash
11 lines
598 B
Bash
# go build -o geek-life ./app
|
|
env GOOS=darwin GOARCH=amd64 go build -ldflags="-s -w" -o builds/geek-life_darwin-amd64 ./app
|
|
# env GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w" -o builds/geek-life_darwin-arm64 ./app
|
|
env GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o builds/geek-life_linux-amd64 ./app
|
|
env GOOS=linux GOARCH=arm64 go build -ldflags="-s -w" -o builds/geek-life_linux-arm64 ./app
|
|
env GOOS=windows GOARCH=386 go build -ldflags="-s -w" -o builds/geek-life_windows-386 ./app
|
|
upx builds/geek-life_*
|
|
|
|
echo "SHA256 sum of release binaries: \n"
|
|
shasum -a 256 -b builds/geek-life_*
|