]> Cypherpunks.ru repositories - nncp.git/blobdiff - GNUmakefile
Forbid any later GNU GPL versions autousage
[nncp.git] / GNUmakefile
index 5af4eb08aa90362082b1816f2f27554e8a2b7d7c..1bcb1be686401b7fd212d8d14549402f7b25c670 100644 (file)
@@ -1,3 +1,14 @@
 VERSION = $(shell cat VERSION)
+GO ?= go
+
+GO_MOD_EXISTS = $(shell $(GO) help mod >/dev/null 2>&1 || echo no)
+
+ifeq ($(GO_MOD_EXISTS), no)
+BUILDMOD ?=
+GOPATH ?= $(PWD)
+else
+BUILDMOD ?= -mod=vendor
+GOPATH ?= $(PWD)/gopath
+endif
 
 include common.mk