Makefiles are ugly.