Makefile generator.