File tree 1 file changed +14
-11
lines changed 1 file changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -10,11 +10,13 @@ export GOPROXY = https://proxy.golang.org
10
10
11
11
# Build
12
12
13
- fast_build : FORCE
14
- go build -o golangci-lint ./cmd/golangci-lint
15
- build_race : FORCE
16
- go build -race -o golangci-lint ./cmd/golangci-lint
17
13
build : golangci-lint
14
+ .PHONY : build
15
+
16
+ build_race :
17
+ go build -race -o golangci-lint ./cmd/golangci-lint
18
+ .PHONY : build_race
19
+
18
20
clean :
19
21
rm -f golangci-lint
20
22
rm -f test/path
23
25
rm -f tools/goreleaser
24
26
rm -f tools/svg-term
25
27
rm -rf tools/node_modules
26
- .PHONY : fast_build build build_race clean
28
+ .PHONY : clean
27
29
28
30
# Test
29
31
test : export GOLANGCI_LINT_INSTALLED = true
@@ -35,8 +37,7 @@ test: build
35
37
GL_TEST_RUN=1 time go test -v ./...
36
38
.PHONY : test
37
39
38
- test_race :
39
- go build -race -o golangci-lint ./cmd/golangci-lint
40
+ test_race : build_race
40
41
GL_TEST_RUN=1 ./golangci-lint run -v --timeout=5m
41
42
.PHONY : test_race
42
43
@@ -47,12 +48,14 @@ test_linters:
47
48
# Maintenance
48
49
49
50
generate : README.md docs/demo.svg install.sh vendor
51
+ .PHONY : generate
52
+
50
53
fast_generate : README.md vendor
54
+ .PHONY : fast_generate
51
55
52
56
maintainer-clean : clean
53
- rm -f docs/demo.svg README.md install.sh
54
- rm -rf vendor
55
- .PHONY : generate maintainer-clean
57
+ rm -rf docs/demo.svg README.md install.sh vendor
58
+ .PHONY : maintainer-clean
56
59
57
60
check_generated :
58
61
$(MAKE ) --always-make generate
@@ -104,6 +107,6 @@ go.mod: FORCE
104
107
go mod verify
105
108
go.sum : go.mod
106
109
107
- .PHONY : vendor
108
110
vendor : go.mod go.sum
109
111
go mod vendor
112
+ .PHONY : vendor
You can’t perform that action at this time.
0 commit comments