Files
gists/projects/go-tools/go/goipgrep/Makefile

23 lines
283 B
Makefile

.PHONY: build test fmt lint clean
UNAME_S := $(shell uname -s)
TEST_LDFLAGS :=
ifeq ($(UNAME_S),Darwin)
TEST_LDFLAGS := -ldflags='-linkmode=external'
endif
build:
./scripts/build.sh
test:
go test $(TEST_LDFLAGS) ./...
fmt:
gofmt -w .
lint:
go vet ./...
clean:
rm -rf dist