aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/timonwong/loggercheck/Makefile
blob: 37bf872024f37a10cfcb34f1daa6df6eaabf80ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
.PHONY: lint
lint:
	golangci-lint run ./...

.PHONY: test-deps
test-deps:
	cd testdata/src/a && go mod vendor

.PHONY: test
test: test-deps
	go test -v -covermode=atomic -coverprofile=cover.out -coverpkg ./... ./...

.PHONY: build
build:
	go build -o bin/loggercheck ./cmd/loggercheck

.PHONY: build-plugin
build-plugin:
	CGO_ENABLED=1 go build -o bin/loggercheck.so -buildmode=plugin ./plugin

.PHONY: build-all
build-all: build build-plugin