Makefile: generify