Lowercase Makefile help descriptions

Co-Authored-By: Claude (claude-opus-4-6) <noreply@anthropic.com>
This commit is contained in:
silverwind
2026-03-25 11:49:58 +01:00
parent 3f28aa3614
commit 5bfab0dc74

View File

@@ -8,7 +8,7 @@ GOVULNCHECK_PACKAGE ?= golang.org/x/vuln/cmd/govulncheck@v1
GOFUMPT_PACKAGE ?= mvdan.cc/gofumpt@v0.9.2 GOFUMPT_PACKAGE ?= mvdan.cc/gofumpt@v0.9.2
.PHONY: help .PHONY: help
help: ## Print this help message. help: ## print this help message
@echo "Usage: make [target]" @echo "Usage: make [target]"
@echo "" @echo ""
@echo "Targets:" @echo "Targets:"
@@ -16,7 +16,7 @@ help: ## Print this help message.
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
.PHONY: install .PHONY: install
install: build ## Install the application. install: build ## install the application
@echo "Installing $(EXECUTABLE)..." @echo "Installing $(EXECUTABLE)..."
@mkdir -p $(GOPATH)/bin @mkdir -p $(GOPATH)/bin
@cp $(EXECUTABLE) $(GOPATH)/bin/$(EXECUTABLE) @cp $(EXECUTABLE) $(GOPATH)/bin/$(EXECUTABLE)
@@ -24,23 +24,23 @@ install: build ## Install the application.
@echo "Please add $(GOPATH)/bin to your PATH if it is not already there." @echo "Please add $(GOPATH)/bin to your PATH if it is not already there."
.PHONY: uninstall .PHONY: uninstall
uninstall: ## Uninstall the application. uninstall: ## uninstall the application
@echo "Uninstalling $(EXECUTABLE)..." @echo "Uninstalling $(EXECUTABLE)..."
@rm -f $(GOPATH)/bin/$(EXECUTABLE) @rm -f $(GOPATH)/bin/$(EXECUTABLE)
@echo "Uninstalled $(EXECUTABLE) from $(GOPATH)/bin/$(EXECUTABLE)" @echo "Uninstalled $(EXECUTABLE) from $(GOPATH)/bin/$(EXECUTABLE)"
.PHONY: clean .PHONY: clean
clean: ## Clean the build artifacts. clean: ## clean the build artifacts
@echo "Cleaning up build artifacts..." @echo "Cleaning up build artifacts..."
@rm -f $(EXECUTABLE) @rm -f $(EXECUTABLE)
@echo "Cleaned up $(EXECUTABLE)" @echo "Cleaned up $(EXECUTABLE)"
.PHONY: build .PHONY: build
build: ## Build the application. build: ## build the application
$(GO) build -v -ldflags '-s -w $(LDFLAGS)' -o $(EXECUTABLE) $(GO) build -v -ldflags '-s -w $(LDFLAGS)' -o $(EXECUTABLE)
.PHONY: air .PHONY: air
air: ## Install air for hot reload. air: ## install air for hot reload
@hash air > /dev/null 2>&1; if [ $$? -ne 0 ]; then \ @hash air > /dev/null 2>&1; if [ $$? -ne 0 ]; then \
$(GO) install github.com/air-verse/air@latest; \ $(GO) install github.com/air-verse/air@latest; \
fi fi