Count me in as a Makefile hater. I'm even using it to manage a portable /home directory and it's just making me hate it even more. Why did all the alternatives have to fail or be worse than Make?
http://brandon.invergo.net/news/2012-05-26-using-gnu-stow-to...
http://git.kitenet.net/?p=joey/home.git;a=blob_plain;f=bin/d...