More powerful Makefile.