Modified makefile, use environment variables to be more generic.