@@ -4,46 +4,35 @@ OS:=$(shell uname -s | tr '[:upper:]' '[:lower:]')
4
4
ARCH:=$(shell $(PWD)/scripts/uname_arch.sh)
5
5
VERSION_DIR:=$(GOBIN)/versions
6
6
7
- VERSION_GOBIN:=v0.0.13
8
7
VERSION_GOLINT:=v0.0.0-20191125180803-fdd1cda4f05f
9
8
VERSION_GOLICENSER:=v0.3.0
10
- VERSION_GOLANGCILINT:=v1.23.8
9
+ VERSION_GOLANGCILINT:=v1.38.0
11
10
VERSION_GOBINDATA:=v0.0.0-20190711162640-ee3c2418e368
12
- VERSION_GORELEASER:=v0.136.0
11
+ VERSION_GORELEASER:=v0.156.1
13
12
14
- deps: $(GOBIN)/gobin $(GOBIN)/ golint $(GOBIN)/go-licenser $(GOBIN)/golangci-lint $(GOBIN)/go-bindata $(GOBIN)/goreleaser
13
+ deps: $(GOBIN)/golint $(GOBIN)/go-licenser $(GOBIN)/golangci-lint $(GOBIN)/go-bindata $(GOBIN)/goreleaser
15
14
16
15
$(GOBIN):
17
16
@ mkdir -p $(GOBIN)
18
17
19
18
$(VERSION_DIR): | $(GOBIN)
20
19
@ mkdir -p $(GOBIN)/versions
21
20
22
-
23
- $(VERSION_DIR)/.version-gobin-$(VERSION_GOBIN): | $(VERSION_DIR)
24
- @ rm -f $(VERSION_DIR)/.version-gobin-*
25
- @ echo $(VERSION_GOBIN) > $(VERSION_DIR)/.version-gobin-$(VERSION_GOBIN)
26
-
27
- $(GOBIN)/gobin: $(VERSION_DIR)/.version-gobin-$(VERSION_GOBIN) | $(GOBIN)
28
- @ echo "-> Installing gobin..."
29
- @ curl -sL -o $(GOBIN)/gobin https://github.com/myitcv/gobin/releases/download/$(VERSION_GOBIN)/$(OS)-$(ARCH)
30
- @ chmod +x $(GOBIN)/gobin
31
-
32
21
$(VERSION_DIR)/.version-golint-$(VERSION_GOLINT): | $(VERSION_DIR)
33
22
@ rm -f $(VERSION_DIR)/.version-golint-*
34
23
@ echo $(VERSION_GOLINT) > $(VERSION_DIR)/.version-golint-$(VERSION_GOLINT)
35
24
36
- $(GOBIN)/golint: $(GOBIN)/gobin $( VERSION_DIR)/.version-golint-$(VERSION_GOLINT) | $(GOBIN)
25
+ $(GOBIN)/golint: $(VERSION_DIR)/.version-golint-$(VERSION_GOLINT) | $(GOBIN)
37
26
@ echo "-> Installing golint..."
38
- @ $(GOBIN)/gobin golang.org/x/lint/golint@$(VERSION_GOLINT)
27
+ @ go install golang.org/x/lint/golint@$(VERSION_GOLINT)
39
28
40
29
$(VERSION_DIR)/.version-go-licenser-$(VERSION_GOLICENSER): | $(VERSION_DIR)
41
30
@ rm -f $(VERSION_DIR)/.version-go-licenser-*
42
31
@ echo $(VERSION_GOLICENSER) > $(VERSION_DIR)/.version-go-licenser-$(VERSION_GOLICENSER)
43
32
44
- $(GOBIN)/go-licenser: $(GOBIN)/gobin $( VERSION_DIR)/.version-go-licenser-$(VERSION_GOLICENSER) | $(GOBIN)
33
+ $(GOBIN)/go-licenser: $(VERSION_DIR)/.version-go-licenser-$(VERSION_GOLICENSER) | $(GOBIN)
45
34
@ echo "-> Installing go-licenser..."
46
- @ $(GOBIN)/gobin github.com/elastic/go-licenser@$(VERSION_GOLICENSER)
35
+ @ go install github.com/elastic/go-licenser@$(VERSION_GOLICENSER)
47
36
48
37
$(VERSION_DIR)/.version-golangci-lint-$(VERSION_GOLANGCILINT): | $(VERSION_DIR)
49
38
@ rm -f $(VERSION_DIR)/.version-golangci-lint-*
@@ -57,9 +46,9 @@ $(VERSION_DIR)/.version-go-bindata-$(VERSION_GOBINDATA):
57
46
@ rm -f $(VERSION_DIR)/.version-go-bindata-*
58
47
@ echo $(VERSION_GOBINDATA) > $(VERSION_DIR)/.version-go-bindata-$(VERSION_GOBINDATA)
59
48
60
- $(GOBIN)/go-bindata: $(GOBIN)/gobin $( VERSION_DIR)/.version-go-bindata-$(VERSION_GOBINDATA) | $(GOBIN)
49
+ $(GOBIN)/go-bindata: $(VERSION_DIR)/.version-go-bindata-$(VERSION_GOBINDATA) | $(GOBIN)
61
50
@ echo "-> Installing go-bindata..."
62
- @ $(GOBIN)/gobin github.com/go-bindata/go-bindata/go-bindata@$(VERSION_GOBINDATA)
51
+ @ go install github.com/go-bindata/go-bindata/go-bindata@$(VERSION_GOBINDATA)
63
52
64
53
$(VERSION_DIR)/.version-goreleaser-$(VERSION_GORELEASER): | $(VERSION_DIR)
65
54
@ rm -f $(VERSION_DIR)/.version-goreleaser-*
0 commit comments