Browse Source

[tm-monitor] update Makefile

pull/1943/head
Anton Kaliaev 7 years ago
parent
commit
9ffbb92e1a
No known key found for this signature in database GPG Key ID: 7B6881D965918214
2 changed files with 12 additions and 11 deletions
  1. +1
    -0
      tm-monitor/LICENSE
  2. +11
    -11
      tm-monitor/Makefile

+ 1
- 0
tm-monitor/LICENSE View File

@ -1,3 +1,4 @@
Tendermint Monitor
Copyright 2017 Tendermint
Apache License


+ 11
- 11
tm-monitor/Makefile View File

@ -1,32 +1,32 @@
DIST_DIRS := find * -type d -exec
VERSION := $(shell perl -ne '/^var version.*"([^"]+)".*$$/ && print "v$$1\n"' main.go)
GOTOOLS = \
github.com/Masterminds/glide \
github.com/mitchellh/gox
PACKAGES=$(shell go list ./... | grep -v '/vendor/')
PACKAGES=$(shell go list ./... | grep -v '/vendor')
tools:
go get -v $(GOTOOLS)
go get $(GOTOOLS)
get_vendor_deps: tools
get_vendor_deps:
@hash glide 2>/dev/null || go get github.com/Masterminds/glide
glide install
build:
go build -ldflags "-X main.version=${VERSION}"
go build
install:
go install -ldflags "-X main.version=${VERSION}"
go install
test:
@go test $(PACKAGES)
@go test -race $(PACKAGES)
build-all: tools
rm -rf ./dist
gox -verbose \
-ldflags "-X main.version=${VERSION}" \
-ldflags "-s -w" \
-arch="amd64 386" \
-os="linux darwin windows" \
-arch="amd64 386 armv6 arm64" \
-osarch="!darwin/arm64" \
-osarch="!darwin/386" \
-output="dist/{{.OS}}-{{.Arch}}/{{.Dir}}" .
dist: build-all
@ -39,7 +39,7 @@ dist: build-all
build-docker:
rm -f ./tm-monitor
docker run -it --rm -v "$(PWD):/go/src/github.com/tendermint/tools/tm-monitor" -w "/go/src/github.com/tendermint/tools/tm-monitor" -e "CGO_ENABLED=0" golang:alpine go build -ldflags "-X main.version=${VERSION}" -o tm-monitor
docker run -it --rm -v "$(PWD):/go/src/github.com/tendermint/tools/tm-monitor" -w "/go/src/github.com/tendermint/tools/tm-monitor" -e "CGO_ENABLED=0" golang:alpine go build -ldflags "-s -w" -o tm-monitor
docker build -t "tendermint/monitor" .
clean:


Loading…
Cancel
Save