User:Cronolio/build/make

make is a GNUs build tool which controlling the generation of end-user files from source files. The generation controlled via. Below gentoo related information.

Usage
Check or  for options.

Environment variables
Variables can come into make process environment from user/shell environment. on the start checks an environment and transform each one variable to a make variable.

emake
To invoke in ebuild portage uses. It take what written after emake command as an argument and also add additional variables. First variable is MAKEOPTS. Allows for user to pass make options, mostly used for setting number of jobs via make.conf file. Second variable is EXTRA_EMAKE. Used for overriding all make options; for debugging.