Package make

A GNU tool which simplifies the build process for users

http://www.gnu.org/software/make/

A GNU tool for controlling the generation of executables and other
non-source files of a program from the program's source files. Make
allows users to build and install packages without any significant
knowledge about the details of the build process. The details about
how the program should be built are provided for make in the program's
makefile.

General Commands (Section 1)
make
The make utility will determine automatically which pieces of a large program need to be recompiled, and issue the commands to recompile them. The manual...