In reply to a tweet by :

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