Added help target to Makefile, Makefile target commands are no longer echoed

This commit is contained in:
2024-05-03 13:29:55 -04:00
parent 970f1fa0c8
commit 5d9ffffb79
2 changed files with 28 additions and 11 deletions

View File

@@ -2,18 +2,21 @@
# Target definitions
####
.PHONY: help
help:
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
# Development targets
.PHONY: development-server
development-server: # Start a development server
flask run --debug
development-server: ## Start a development server
@python app_factory.py
.PHONY: view-readme
view-readme: # View README.md for project
retext --preview README.md
view-readme: ## View README.md for project
@retext --preview README.md
.PHONY: view-changelog
view-changelog: # View CHANGELOG.md for project
retext --preview CHANGELOG.md
view-changelog: ## View CHANGELOG.md for project
@retext --preview CHANGELOG.md