From 4a812439b43d9ec48001fd488b525f57ae1746e4 Mon Sep 17 00:00:00 2001 From: sapcc-bot Date: Mon, 20 Jan 2025 10:30:12 +0000 Subject: [PATCH] Run go-makefile-maker --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 9a7b676..2afcf6f 100644 --- a/Makefile +++ b/Makefile @@ -119,6 +119,10 @@ check-dependency-licenses: FORCE install-go-licence-detector @printf "\e[1;36m>> go-licence-detector\e[0m\n" @go list -m -mod=readonly -json all | go-licence-detector -includeIndirect -rules .license-scan-rules.json -overrides .license-scan-overrides.jsonl +goimports: FORCE + @printf "\e[1;36m>> goimports -w -local https://github.com/sapcc/containers\e[0m\n" + @goimports -w -local https://github.com/sapcc/containers internal/ $(patsubst $(shell awk '$$1 == "module" {print $$2}' go.mod)%,.%/*.go,$(shell go list ./...)) + clean: FORCE git clean -dxf build @@ -168,6 +172,7 @@ help: FORCE @printf " \e[36mlicense-headers\e[0m Add license headers to all non-vendored source code files.\n" @printf " \e[36mcheck-license-headers\e[0m Check license headers in all non-vendored .go files.\n" @printf " \e[36mcheck-dependency-licenses\e[0m Check all dependency licenses using go-licence-detector.\n" + @printf " \e[36mgoimports\e[0m Run goimports on all non-vendored .go files\n" @printf " \e[36mclean\e[0m Run git clean.\n" .PHONY: FORCE