diff --git a/Makefile b/Makefile index 901cdeb..5298e23 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,12 @@ .PHONY: default help clean build lint format detekt detekt-baseline tests uberjar uber cc run heroku logs versioncheck upgrade-wrapper -GRADLE_VERSION := $(shell grep '^gradle = ' gradle/libs.versions.toml | cut -d'"' -f2) +GRADLE_VERSION := $(shell sed -n 's/^gradle = "\(.*\)"/\1/p' gradle/libs.versions.toml) default: versioncheck -help: ## Show this help - @awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf " \033[36m%-20s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST) +help: ## Show this help (list of targets) + @awk 'BEGIN {FS = ":.*?## "; printf "Usage: make \n\nTargets:\n"} \ + /^[a-zA-Z0-9_-]+:.*?## / {printf " \033[36m%-22s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST) clean: ## Remove Gradle build outputs ./gradlew clean