2022-10-02 05:22:00 +00:00
|
|
|
.PHONY: install-git-hooks
|
|
|
|
install-git-hooks:
|
|
|
|
@echo "Installing git hooks..."
|
|
|
|
pre-commit install --hook-type pre-commit
|
|
|
|
pre-commit install --hook-type commit-msg
|
|
|
|
|
|
|
|
.PHONY: install-golangci-lint
|
|
|
|
install-golangci-lint:
|
|
|
|
@echo "Installing github.com/golangci/golangci-lint..."
|
|
|
|
cd ./internal/tools && go install github.com/golangci/golangci-lint/cmd/golangci-lint
|
|
|
|
|
|
|
|
.PHONY: install-tools
|
|
|
|
install-tools: install-golangci-lint
|
|
|
|
|
|
|
|
.PHONY: install
|
|
|
|
install: install-tools install-git-hooks
|
2022-10-02 06:29:23 +00:00
|
|
|
|
|
|
|
generate:
|
|
|
|
go generate ./...
|