Makefile sucks