From bb7abb9a0a97ab496f7b76e007ba623761d08af9 Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Mon, 18 Mar 2019 14:16:29 +0800 Subject: [PATCH] specific arch platform Signed-off-by: Bo-Yi Wu --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e8d9787..536d759 100644 --- a/Makefile +++ b/Makefile @@ -7,6 +7,7 @@ DEPLOY_IMAGE := $(EXECUTABLE) GOFMT ?= gofmt "-s" TARGETS ?= linux darwin windows openbsd +ARCHS ?= amd64 386 PACKAGES ?= $(shell $(GO) list ./...) GOFILES := $(shell find . -name "*.go" -type f) TAGS ?= sqlite @@ -110,7 +111,7 @@ release-build: @hash gox > /dev/null 2>&1; if [ $$? -ne 0 ]; then \ $(GO) get -u github.com/mitchellh/gox; \ fi - gox -os="$(TARGETS)" -tags="$(TAGS)" -ldflags="$(EXTLDFLAGS)-s -w $(LDFLAGS)" -output="$(DIST)/binaries/$(EXECUTABLE)-$(VERSION)-{{.OS}}-{{.Arch}}" + gox -os="$(TARGETS)" -arch="$(ARCHS)" -tags="$(TAGS)" -ldflags="$(EXTLDFLAGS)-s -w $(LDFLAGS)" -output="$(DIST)/binaries/$(EXECUTABLE)-$(VERSION)-{{.OS}}-{{.Arch}}" release-copy: $(foreach file,$(wildcard $(DIST)/binaries/$(EXECUTABLE)-*),cp $(file) $(DIST)/release/$(notdir $(file));)