Files
scoutfs-manager/Makefile

34 lines
440 B
Makefile

.PHONY: build test lint fmt vet tidy generate clean snapshot release-dry-run
build:
go build ./cmd/...
test:
go test -race ./...
lint:
staticcheck ./...
fmt:
gofmt -w ./...
goimports -w ./...
vet:
go vet ./...
tidy:
go mod tidy
generate:
./scripts/generate.sh
snapshot:
goreleaser build --snapshot --clean
release-dry-run:
goreleaser release --snapshot --clean --skip=publish
clean:
rm -f scoutfs-manager
rm -rf dist/