Top GNU make The GNU make utility automatically determines which pieces of a large program need to be recompiled, and issues the commands to recompile them. Introduction An introduction to make . Makefiles Makefiles tell make what to do. Rules Rules describe when a file must be remade.
Commands Commands say how to remake a file.
You can use variables to avoid repetition. Conditionals Use or ignore parts of the makefile based on the values of variables. Functions Many powerful ways to manipulate text. make Invocation How to invoke make on the command line. Implicit Rules Use implicit rules to treat many files alike, based on their file names. How make can update library archives.