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
|