Przeglądaj źródła

Update Makefile

tags/v1.0.0
guanguans 3 lat temu
rodzic
commit
820cc4d729
1 zmienionych plików z 18 dodań i 0 usunięć
  1. +18
    -0
      Makefile

+ 18
- 0
Makefile Wyświetl plik

@@ -1 +1,19 @@
# note: call scripts from /scripts
GOCMD=GO111MODULE=on go

linters-install:
@golangci-lint --version >/dev/null 2>&1 || { \
echo "installing linting tools..."; \
curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh| sh -s v1.21.0; \
}

lint: linters-install
$(PWD)/bin/golangci-lint run

test:
$(GOCMD) test -cover -race ./...

bench:
$(GOCMD) test -bench=. -benchmem ./...

.PHONY: test lint linters-install

Ładowanie…
Anuluj
Zapisz