This makefile is a POS