github.com/crowdsecurity/crowdsec@v1.6.1/mk/help.mk (about)

     1  .PHONY: help
     2  help:
     3  	@grep -E '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST) \
     4  	| sed -n 's/^.*:\(.*\): \(.*\)##\(.*\)/\1:\3/p' \
     5  	| awk 'BEGIN {FS = ":"; printf "\033[33m"} {printf "%-20s \033[32m %s\033[0m\n", $$1, $$2}'