More flexible Makefile.