File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change
1
+ IMPORT := code.gitea.io/git
2
+
3
+ PACKAGES ?= $(shell go list ./... | grep -v /vendor/)
4
+ GENERATE ?= code.gitea.io/git
5
+
6
+ .PHONY : all
7
+ all : clean test build
8
+
9
+ .PHONY : clean
10
+ clean :
11
+ go clean -i ./...
12
+
13
+ generate :
14
+ @which mockery > /dev/null; if [ $$ ? -ne 0 ]; then \
15
+ go get -u github.com/vektra/mockery/...; \
16
+ fi
17
+ go generate $(GENERATE )
18
+
19
+ .PHONY : fmt
20
+ fmt :
21
+ go fmt $(PACKAGES )
22
+
23
+ .PHONY : vet
24
+ vet :
25
+ go vet $(PACKAGES )
26
+
27
+ .PHONY : lint
28
+ lint :
29
+ @which golint > /dev/null; if [ $$ ? -ne 0 ]; then \
30
+ go get -u github.com/golang/lint/golint; \
31
+ fi
32
+ for PKG in $( PACKAGES) ; do golint -set_exit_status $$ PKG || exit 1; done ;
33
+
34
+ .PHONY : test
35
+ test :
36
+ for PKG in $( PACKAGES) ; do go test -cover -coverprofile $$ GOPATH/src/$$ PKG/coverage.out $$ PKG || exit 1; done ;
37
+
38
+ .PHONY : build
39
+ build :
40
+ go build .
You can’t perform that action at this time.
0 commit comments