Sometimes I wonder if Makefiles are just too inflexible, or if I'm just using them wrong.
Might start looking for a new #golang build system.