A Makefile to handle multi-project builds automagically