> Better Builds with Make: A Beginner's Guide
Look there's only one makefile you should ever need and I'll write 90% of it here for you
.PHONY: release build test clean
release:
(shell commands to release should go here preceded by a tab)
build:
(shell commands to build should go here preceded by a tab)
test:
(shell commands to test should go here preceded by a tab)
clean:
(shell commands to clean the working directories should go here preceded by a tab)