From 8b58f13b48f90ad68df3c2268935ac7bd8aae682 Mon Sep 17 00:00:00 2001 From: Robert Sesek Date: Tue, 17 Mar 2026 12:12:17 -0400 Subject: [PATCH] Add a linux-arm64 target --- Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 9d7d35a..a8bdc65 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ .PHONY: -all: coverage linux mac +all: coverage linux linux-arm64 mac DIRTY=$(shell test -z "`git status --untracked-files=no --porcelain`" || echo "-dirty") GITHASH=$(shell git log --pretty='%H' -1) @@ -40,3 +40,13 @@ linux: clean cp $(DOCS_FILES) $(PKG_BASE) zip -r $(PKG_BASE)-linux-amd64.zip $(PKG_BASE) rm -rf $(PKG_BASE) + +linux-arm64: clean + GOOS=linux GOARCH=arm64 go build $(LDFLAG) ./cmd/... + mkdir $(PKG_BASE) + cp build/mailpopbox $(PKG_BASE) + cp build/mailpopbox-router $(PKG_BASE) + cp deployment/mailpopbox.service $(PKG_BASE) + cp $(DOCS_FILES) $(PKG_BASE) + zip -r $(PKG_BASE)-linux-arm64.zip $(PKG_BASE) + rm -rf $(PKG_BASE) -- 2.52.0