From ab920c5858895e37047dd1d59d36bdccbd0a2a65 Mon Sep 17 00:00:00 2001 From: Mike Crute Date: Thu, 17 Aug 2023 07:51:13 -0700 Subject: Build mac clients, use amd64 not x86_64 --- Makefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 2c12471..99748de 100644 --- a/Makefile +++ b/Makefile @@ -24,14 +24,20 @@ client: -s -w" \ -o $(OUTFILE) -clients/$(CLIENT_BINARY)-x86_64: $(CLIENT_FILES) +clients/$(CLIENT_BINARY)-linux-amd64: $(CLIENT_FILES) GOARCH=amd64 OUTFILE=$@ $(MAKE) client -clients/$(CLIENT_BINARY)-arm64: $(CLIENT_FILES) +clients/$(CLIENT_BINARY)-linux-arm64: $(CLIENT_FILES) GOARCH=arm64 OUTFILE=$@ $(MAKE) client +clients/$(CLIENT_BINARY)-mac-amd64: $(CLIENT_FILES) + GOOS=darwin GOARCH=amd64 OUTFILE=$@ $(MAKE) client + +clients/$(CLIENT_BINARY)-mac-arm64: $(CLIENT_FILES) + GOOS=darwin GOARCH=arm64 OUTFILE=$@ $(MAKE) client + .PHONY: release -release: clients/$(CLIENT_BINARY)-x86_64 clients/$(CLIENT_BINARY)-arm64 $(SERVER_BINARY) +release: clients/$(CLIENT_BINARY)-linux-amd64 clients/$(CLIENT_BINARY)-linux-arm64 clients/$(CLIENT_BINARY)-mac-amd64 clients/$(CLIENT_BINARY)-mac-arm64 $(SERVER_BINARY) .PHONY: vet vet: main.go -- cgit v1.2.3