GNU make - Environment Go to the first , previous , next , last section, table of contents .
Variables from the Environment Variables in make can come from the environment in which make is run. Every environment variable that make sees when it starts up is transformed into a make variable with the same name and value. But an explicit assignment in the makefile, or with a command argument, overrides the environment. See section Summary of Options . This is safe for variables with standard or conventional meanings because you know that no makefile will use them for other things.