set up makefile