about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKacper Kołodziej <kacper@kolodziej.it>2019-07-20 11:29:31 +0200
committerDrew DeVault <sir@cmpwn.com>2019-07-23 10:41:15 -0400
commit6c0f228451c171f4901fa214dd8252d2b22bceaa (patch)
tree8bc467b9ff9265d439e56cedb1a27d5805efc9fe
parentec0e0f9d751f8b387a7b10b65b0a6ab35d50c59b (diff)
downloadaerc-6c0f228451c171f4901fa214dd8252d2b22bceaa.tar.gz
Makefile: Use GO variable to specify compiler path
It is useful when somebody has different Go versions across one system
and first go in $PATH points to version older than 1.12 (common in
stable distributions).

Signed-off-by: Kacper Kołodziej <kacper@kolodziej.it>
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 6609640..4e76dcb 100644
--- a/Makefile
+++ b/Makefile
@@ -10,13 +10,14 @@ _INSTDIR=$(DESTDIR)$(PREFIX)
 BINDIR?=$(_INSTDIR)/bin
 SHAREDIR?=$(_INSTDIR)/share/aerc
 MANDIR?=$(_INSTDIR)/share/man
+GO?=go
 GOFLAGS?=
 
 GOSRC!=find . -name '*.go'
 GOSRC+=go.mod go.sum
 
 aerc: $(GOSRC)
-	go build $(GOFLAGS) \
+	$(GO) build $(GOFLAGS) \
 		-ldflags "-X main.Prefix=$(PREFIX) \
 		-X main.ShareDir=$(SHAREDIR) \
 		-X main.Version=$(VERSION)" \