In reply to a tweet by sogrady:

@sogrady half of the rules in ~/Makefile are so I can avoid that problem.