chore: add support for linting

This commit is contained in:
Emmanuel BENOîT 2024-07-19 20:18:59 +02:00
parent 0290ef59b6
commit 7f0dd549fd
Signed by: Emmanuel BENOîT
SSH key fingerprint: SHA256:l7PFUUF5TCDsvYeQC9OnTNz08dFY7Fvf4Hv3neIqYpg
6 changed files with 1176 additions and 31 deletions

View file

@ -52,9 +52,13 @@ $(BINDIR)/$(GOOS)-$(GOARCH)/$(BINNAME): $(SRC)
@CGO_ENABLED=0 go build -ldflags "$(LDFLAGS)" -o $(BINDIR)/$(GOOS)-$(GOARCH)/$(BINNAME) .
.PHONY: test
test: build
test:
@go test -v ./...
.PHONY: lint
lint:
@go run -modfile=tools/go.mod github.com/golangci/golangci-lint/cmd/golangci-lint run
# ----------------
# Cross compiling