Sensible Makefile