OUT_DIR ?= ./bin PLUGIN_SOURCE ?= main.go test: @go test -v ./... -count=1 lib: @mkdir -pv $(OUT_DIR) @go build -buildmode=plugin -trimpath \ -o $(OUT_DIR)/external_linters.so $(PLUGIN_SOURCE) lint: @golangci-lint run staticcheck-install: @go install honnef.co/go/tools/cmd/staticcheck@latest staticcheck-run: @staticcheck ./...