From 78b2fe68a8fa8454b41d7eead6b3c18edbcc76c3 Mon Sep 17 00:00:00 2001 From: Kevin Burke Date: Wed, 26 Jan 2022 20:00:17 -0800 Subject: [PATCH] Makefile: add arm64 binaries --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Makefile b/Makefile index 3085ed7..6b317ff 100644 --- a/Makefile +++ b/Makefile @@ -9,8 +9,10 @@ EXECUTABLE := github-release # too big UNIX_EXECUTABLES := \ darwin/amd64/$(EXECUTABLE) \ + darwin/arm64/$(EXECUTABLE) \ freebsd/amd64/$(EXECUTABLE) \ linux/amd64/$(EXECUTABLE) + linux/arm64/$(EXECUTABLE) WIN_EXECUTABLES := \ windows/amd64/$(EXECUTABLE).exe @@ -49,6 +51,12 @@ bin/linux/amd64/$(EXECUTABLE): bin/windows/amd64/$(EXECUTABLE).exe: GOARCH=amd64 GOOS=windows go build -o "$@" +# arm64 +bin/darwin/arm64/$(EXECUTABLE): + GOARCH=arm64 GOOS=darwin go build -o "$@" +bin/linux/arm64/$(EXECUTABLE): + GOARCH=arm64 GOOS=linux go build -o "$@" + # compressed artifacts, makes a huge difference (Go executable is ~9MB, # after compressing ~2MB) %.bz2: %