add makefile update task