update makefile rule.