makefile: simplifying update rules