Fixed makefiles and now they actually do something worthwhile. Some people have problems with recursive make files but... I've never had issues on small projects.