the joke is that only one makefile has ever been written from scratch