Make Makefile a bit more dynamic.