forked from TrueCloudLab/frostfs-contract
[#285] Makefile: Install neo-go in the current directory
`go install` doesn't have `-o` flag but it respects `GOBIN` environment variable. Signed-off-by: Evgenii Stratonikov <evgeniy@morphbits.ru>
This commit is contained in:
parent
beaef7b10d
commit
9052ec62d6
2 changed files with 5 additions and 1 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -4,3 +4,4 @@
|
||||||
config.json
|
config.json
|
||||||
/vendor/
|
/vendor/
|
||||||
.idea
|
.idea
|
||||||
|
/bin/
|
||||||
|
|
5
Makefile
5
Makefile
|
@ -1,7 +1,9 @@
|
||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
SHELL=bash
|
SHELL=bash
|
||||||
GOBIN ?= $(shell go env GOPATH)/bin
|
# GOBIN is used only to install neo-go and allows to override
|
||||||
|
# the location of written binary.
|
||||||
|
export GOBIN ?= $(shell pwd)/bin
|
||||||
NEOGO ?= $(GOBIN)/cli
|
NEOGO ?= $(GOBIN)/cli
|
||||||
VERSION ?= $(shell git describe --tags --dirty --match "v*" --always --abbrev=8 2>/dev/null || cat VERSION 2>/dev/null || echo "develop")
|
VERSION ?= $(shell git describe --tags --dirty --match "v*" --always --abbrev=8 2>/dev/null || cat VERSION 2>/dev/null || echo "develop")
|
||||||
|
|
||||||
|
@ -45,6 +47,7 @@ test:
|
||||||
clean:
|
clean:
|
||||||
find . -name '*.nef' -exec rm -rf {} \;
|
find . -name '*.nef' -exec rm -rf {} \;
|
||||||
find . -name 'config.json' -exec rm -rf {} \;
|
find . -name 'config.json' -exec rm -rf {} \;
|
||||||
|
rm -rf ./bin/
|
||||||
|
|
||||||
mr_proper: clean
|
mr_proper: clean
|
||||||
for sc in $(alphabet_sc); do\
|
for sc in $(alphabet_sc); do\
|
||||||
|
|
Loading…
Reference in a new issue