Makefile 2.0