Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple Silicon Support #71

Closed
fishcharlie opened this issue Jul 20, 2022 · 2 comments
Closed

Apple Silicon Support #71

fishcharlie opened this issue Jul 20, 2022 · 2 comments

Comments

@fishcharlie
Copy link

Any chance we could get support for a native Apple Silicon binary?

@TylerBrock
Copy link
Owner

Great idea. The next time I have a moment to work on this project I will try to create an arm64 build.

@a-h
Copy link

a-h commented Aug 31, 2022

I took a look at this, and it looks like the .goreleaser project is already properly configured for Apple Silicon: https://github.com/TylerBrock/saw/blob/master/.goreleaser.yml

The circle.yml build process is using the latest golang:alpine build, and the latest version of goreleaser on each build. Go added support for ARM64 Macs in https://go.dev/doc/go1.16 - and goreleaser supports it, so I think it's just a case of getting a new build out.

To do this, I think the circle.yml needs updating since it's currently giving an error of required key [jobs] not found. I think it's a change made by Circle CI migrating to a new (V2) syntax, rather than anything changed in this repo.

But FWIW, you can install saw from source on my M1 Mac with go install github.com/TylerBrock/saw@latest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants