makefile, mains