Makefile
Related
bash
Polyglot Makefiles
It's possible to have `make` run the commands on more shells/languages than bash!
On HN
https://news.ycombinator.com/item?id=23193952