aboutsummaryrefslogtreecommitdiff
path: root/Makefile.common
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.common')
-rw-r--r--Makefile.common10
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
62STATICCHECK := $(FIRST_GOPATH)/bin/staticcheck 62STATICCHECK := $(FIRST_GOPATH)/bin/staticcheck
63pkgs = ./... 63pkgs = ./...
64 64
65GO_VERSION ?= $(shell $(GO) version) 65GOHOSTOS ?= $(shell $(GO) env GOHOSTOS)
66GO_BUILD_PLATFORM ?= $(subst /,-,$(lastword $(GO_VERSION))) 66GOHOSTARCH ?= $(shell $(GO) env GOHOSTARCH)
67ifeq (arm, $(GOHOSTARCH))
68 GOHOSTARM ?= $(shell GOARM= $(GO) env GOARM)
69 GO_BUILD_PLATFORM ?= $(GOHOSTOS)-$(GOHOSTARCH)v$(GOHOSTARM)
70else
71 GO_BUILD_PLATFORM ?= $(GOHOSTOS)-$(GOHOSTARCH)
72endif
67 73
68PROMU_VERSION ?= 0.2.0 74PROMU_VERSION ?= 0.2.0
69PROMU_URL := https://github.com/prometheus/promu/releases/download/v$(PROMU_VERSION)/promu-$(PROMU_VERSION).$(GO_BUILD_PLATFORM).tar.gz 75PROMU_URL := https://github.com/prometheus/promu/releases/download/v$(PROMU_VERSION)/promu-$(PROMU_VERSION).$(GO_BUILD_PLATFORM).tar.gz