diff options
Diffstat (limited to 'Makefile.common')
-rw-r--r-- | Makefile.common | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Makefile.common b/Makefile.common index dabf0e5..f26a788 100644 --- a/Makefile.common +++ b/Makefile.common | |||
@@ -62,8 +62,14 @@ PROMU := $(FIRST_GOPATH)/bin/promu | |||
62 | STATICCHECK := $(FIRST_GOPATH)/bin/staticcheck | 62 | STATICCHECK := $(FIRST_GOPATH)/bin/staticcheck |
63 | pkgs = ./... | 63 | pkgs = ./... |
64 | 64 | ||
65 | GO_VERSION ?= $(shell $(GO) version) | 65 | GOHOSTOS ?= $(shell $(GO) env GOHOSTOS) |
66 | GO_BUILD_PLATFORM ?= $(subst /,-,$(lastword $(GO_VERSION))) | 66 | GOHOSTARCH ?= $(shell $(GO) env GOHOSTARCH) |
67 | ifeq (arm, $(GOHOSTARCH)) | ||
68 | GOHOSTARM ?= $(shell GOARM= $(GO) env GOARM) | ||
69 | GO_BUILD_PLATFORM ?= $(GOHOSTOS)-$(GOHOSTARCH)v$(GOHOSTARM) | ||
70 | else | ||
71 | GO_BUILD_PLATFORM ?= $(GOHOSTOS)-$(GOHOSTARCH) | ||
72 | endif | ||
67 | 73 | ||
68 | PROMU_VERSION ?= 0.2.0 | 74 | PROMU_VERSION ?= 0.2.0 |
69 | PROMU_URL := https://github.com/prometheus/promu/releases/download/v$(PROMU_VERSION)/promu-$(PROMU_VERSION).$(GO_BUILD_PLATFORM).tar.gz | 75 | PROMU_URL := https://github.com/prometheus/promu/releases/download/v$(PROMU_VERSION)/promu-$(PROMU_VERSION).$(GO_BUILD_PLATFORM).tar.gz |