[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The recipe of a rule consists of one or more shell command lines to be executed, one at a time, in the order they appear. Typically, the result of executing these commands is that the target of the rule is brought up to date.
Users use many different shell programs, but recipes in makefiles are always interpreted by ‘/bin/sh’ unless the makefile specifies otherwise. See section Recipe Execution.
5.1 Recipe Syntax | Recipe syntax features and pitfalls. | |
5.2 Recipe Echoing | How to control when recipes are echoed. | |
5.3 Recipe Execution | How recipes are executed. | |
5.4 Parallel Execution | How recipes can be executed in parallel. | |
5.5 Errors in Recipes | What happens after a recipe execution error. | |
5.6 Interrupting or Killing make | What happens when a recipe is interrupted. | |
5.7 Recursive Use of make | Invoking make from makefiles.
| |
5.8 Defining Canned Recipes | Defining canned recipes. | |
5.9 Using Empty Recipes | Defining useful, do-nothing recipes. |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated by Davide Tacchella on November 3, 2010 using texi2html 1.82.