makefile smt