makefile skelleton