diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 5ef7eb0..71868c0 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -5,6 +5,7 @@ builds: - -s -w -X github.com/kitabisa/teler-proxy/common.Version=v{{.Version}} goos: - linux + - windows - darwin goarch: - amd64 @@ -13,3 +14,17 @@ builds: - arm64 env: - CGO_ENABLED=1 + - CC_darwin_amd64=o64-clang + - CCX_darwin_amd64=o64-clang+ + - CC_darwin_arm64=aarch64-apple-darwin20.2-clang + - CCX_darwin_arm64=aarch64-apple-darwin20.2-clang++ + - CC_windows_amd64=x86_64-w64-mingw32-gc + - CCX_windows_amd64=x86_64-w64-mingw32-g++ + - 'CC={{ index .Env (print "CC_" .Os "_" .Arch) }}' + - 'CCX={{ index .Env (print "CCX_" .Os "_" .Arch) }}' + +archives: + - id: binary + format_overrides: + - goos: windows + format: zip \ No newline at end of file