updated makefile template