Archived
1
0
This repository has been archived on 2023-08-12. You can view files and clone it, but cannot push or open issues or pull requests.
nntpchan/contrib/backends/srndv2/Makefile

24 lines
614 B
Makefile
Raw Normal View History

2017-09-22 18:44:56 +05:00
GOROOT ?= $(shell go env GOROOT)
2017-09-12 22:08:26 +05:00
GO ?= $(GOROOT)/bin/go
REPO=$(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
2017-09-12 22:08:26 +05:00
VERSION=$(shell $(GO) version | cut -d' ' -f3)
2017-09-12 22:08:26 +05:00
all: build
2017-09-12 22:08:26 +05:00
build: srndv2
assert-go:
test $(VERSION) = go1.9
srndv2: assert-go
2017-09-24 17:10:35 +05:00
GOPATH=$(REPO) GOROOT=$(GOROOT) $(GO) build -ldflags "-X srnd.GitVersion=-$(shell git rev-parse --short HEAD)" -v
2017-10-13 16:58:10 +05:00
srndv2-lua:
GOPATH=$(REPO) GOROOT=$(GOROOT) $(GO) build -ldflags "-X srnd.GitVersion=-$(shell git rev-parse --short HEAD)" -tags lua -v
clean:
2017-09-12 22:08:26 +05:00
GOPATH=$(REPO) GOROOT=$(GOROOT) $(GO) clean -v
test:
2017-09-24 17:18:56 +05:00
GOPATH=$(REPO) GOROOT=$(GOROOT) $(GO) test srnd