Homebrew binaries.

This commit is contained in:
Nuno Cruces 2022-03-26 00:20:21 +00:00
parent a486270115
commit 924fa398f8

View File

@ -5,19 +5,20 @@ TAG=$(git tag --sort=-version:refname | head -n 1)
go run github.com/josephspurrier/goversioninfo/cmd/goversioninfo go run github.com/josephspurrier/goversioninfo/cmd/goversioninfo
GOOS=windows GOARCH=386 go build -ldflags="-s -w -X main.tag=$TAG" -trimpath && GOOS=windows GOARCH=386 go build -ldflags="-s -w -X main.tag=$TAG" -trimpath &&
zip -9 zenity_win32.zip zenity.exe && zip -9 zenity_win32.zip zenity.exe
rm zenity.exe
GOOS=windows GOARCH=amd64 go build -ldflags="-s -w -X main.tag=$TAG" -trimpath && GOOS=windows GOARCH=amd64 go build -ldflags="-s -w -X main.tag=$TAG" -trimpath &&
zip -9 zenity_win64.zip zenity.exe && zip -9 zenity_win64.zip zenity.exe
rm zenity.exe
rm resource.syso rm resource.syso
GOOS=darwin GOARCH=amd64 go build -ldflags="-s -w -X main.tag=$TAG" -trimpath -o zenity_macos_x64 && GOOS=darwin GOARCH=amd64 go build -ldflags="-s -w -X main.tag=$TAG" -trimpath -o zenity_macos_x64 &&
GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w -X main.tag=$TAG" -trimpath -o zenity_macos_arm && GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w -X main.tag=$TAG" -trimpath -o zenity_macos_arm &&
go run github.com/randall77/makefat zenity zenity_macos_x64 zenity_macos_arm && go run github.com/randall77/makefat zenity zenity_macos_x64 zenity_macos_arm &&
zip -9 zenity_macos.zip zenity && zip -9 zenity_macos.zip zenity
rm zenity zenity_macos_*
zip -9 zenity_brew.zip zenity zenity.exe
rm zenity zenity_macos_* zenity.exe
go build -tags dev go build -tags dev