aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Lange <fjl@twurst.com>2017-02-27 06:52:10 +0800
committerFelix Lange <fjl@twurst.com>2017-03-07 08:33:05 +0800
commit9c4fd4e9c9c9e7a8acfc5bafa74f6a49af1fbf16 (patch)
tree7a2062b50d4375c635b918a40742003db1f06edb
parent07c216d603d7b366c177295761280acc706a9382 (diff)
downloadgo-tangerine-9c4fd4e9c9c9e7a8acfc5bafa74f6a49af1fbf16.tar
go-tangerine-9c4fd4e9c9c9e7a8acfc5bafa74f6a49af1fbf16.tar.gz
go-tangerine-9c4fd4e9c9c9e7a8acfc5bafa74f6a49af1fbf16.tar.bz2
go-tangerine-9c4fd4e9c9c9e7a8acfc5bafa74f6a49af1fbf16.tar.lz
go-tangerine-9c4fd4e9c9c9e7a8acfc5bafa74f6a49af1fbf16.tar.xz
go-tangerine-9c4fd4e9c9c9e7a8acfc5bafa74f6a49af1fbf16.tar.zst
go-tangerine-9c4fd4e9c9c9e7a8acfc5bafa74f6a49af1fbf16.zip
Makefile: add devtools target
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 4bd5612be..07bacba65 100644
--- a/Makefile
+++ b/Makefile
@@ -40,6 +40,15 @@ test: all
clean:
rm -fr build/_workspace/pkg/ $(GOBIN)/*
+# The devtools target installs tools required for 'go generate'.
+# You need to put $GOBIN (or $GOPATH/bin) in your PATH to use 'go generate'.
+
+devtools:
+ go get -u golang.org/x/tools/cmd/stringer
+ go get -u github.com/jteeuwen/go-bindata/go-bindata
+ go get -u github.com/fjl/gencodec
+ go install ./cmd/abigen
+
# Cross Compilation Targets (xgo)
geth-cross: geth-linux geth-darwin geth-windows geth-android geth-ios