Just Make It
just Make This year i’ve really started to use Make and therefore Makefiles. For university, for work, for open-source and simply for me because i’m lazy and i like to type the least amount possible. Especially after reading this TIL from Sheogorath and the referenced blog by Victoria Drake i felt like using self-documenting Makefiles like this: SHELL := /bin/bash .POSIX: .PHONY: help lint install help: ## Show this help @egrep -h '\s##\s' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-20s\033[0m %s\n", $$1, $$2}' lint: ## Lint ansible files with ansible-lint ansible-lint install: ## Install or update requirements ansible-galaxy install -f -r requirements.yml for anything. ...