From 76cd7e63e26fd148a9a3ccc9735f4401a6b6ad9a Mon Sep 17 00:00:00 2001 From: Ariel Otilibili Date: Mon, 5 Aug 2024 23:26:59 +0200 Subject: [PATCH] Refactorized `make help` Signed-off-by: Ariel Otilibili --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e30f051a..cd2dd14f 100644 --- a/Makefile +++ b/Makefile @@ -24,7 +24,12 @@ LASTTAG = $(shell git describe --tags --abbrev=0) .PHONY: help test docs docs-server venv venv-min venv-dev help: ## List all make commands available - @grep -E '^[\.a-zA-Z_%-]+:.*?## .*$$' $(MAKEFILE_LIST) | awk -F ":" '{print $1}' | grep -v % | sed 's/\\//g' | sort | awk 'BEGIN {FS = ":[^:]*?##"}; {printf "\033[1;34mmake %-50s\033[0m %s\n", $$1, $$2}' + @grep -E '^[\.a-zA-Z_%-]+:.*?## .*$$' $(MAKEFILE_LIST) | \ + awk -F ":" '{print $1}' | \ + grep -v % | \ + sed 's/\\//g' | \ + sort | \ + awk 'BEGIN {FS = ":[^:]*?##"}; {printf "\033[1;34mmake %-50s\033[0m %s\n", $$1, $$2}' # =================================================================== # Virtualenv