recompile if makefile changes