From 75f86576c671d7d71c23b3e3d44ee3c11f7cdbaf Mon Sep 17 00:00:00 2001 From: Anton Komarev Date: Sun, 16 Nov 2025 12:16:22 +0300 Subject: [PATCH 1/2] Add make build-linux-aarch64 command --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 7d8e398..bdc9374 100644 --- a/Makefile +++ b/Makefile @@ -23,6 +23,11 @@ build: ## Build binaries @mkdir -p ${BUILD_DIR} go build -mod=mod -trimpath -ldflags "${LDFLAGS}" -o ${BUILD_DIR}/ ./protoc-gen-twirp_php/ +.PHONY: build-linux-aarch64 +build-linux-aarch64: ## Build binary for Linux aarch64 + @mkdir -p ${BUILD_DIR} + GOOS=linux GOARCH=arm64 go build -mod=mod -trimpath -ldflags "${LDFLAGS}" -o ${BUILD_DIR}/protoc-gen-twirp_php-linux-aarch64 ./protoc-gen-twirp_php/ + .PHONY: check check: test lint ## Run checks (tests and linters) From 4d18a7728906ead479ab61c9eeec19aee741f87e Mon Sep 17 00:00:00 2001 From: Anton Komarev Date: Sun, 16 Nov 2025 12:20:08 +0300 Subject: [PATCH 2/2] Add make build-linux-aarch64 command --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index bdc9374..573a7b5 100644 --- a/Makefile +++ b/Makefile @@ -24,7 +24,7 @@ build: ## Build binaries go build -mod=mod -trimpath -ldflags "${LDFLAGS}" -o ${BUILD_DIR}/ ./protoc-gen-twirp_php/ .PHONY: build-linux-aarch64 -build-linux-aarch64: ## Build binary for Linux aarch64 +build-linux-aarch64: ## Build binaries for Linux aarch64 @mkdir -p ${BUILD_DIR} GOOS=linux GOARCH=arm64 go build -mod=mod -trimpath -ldflags "${LDFLAGS}" -o ${BUILD_DIR}/protoc-gen-twirp_php-linux-aarch64 ./protoc-gen-twirp_php/