makefile wankyness