23 lines
515 B
Makefile

####
# 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
@python app_factory.py
.PHONY: view-readme
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