A better slightly more generic Makefile