next up previous contents
Next: 1.4.2 Bootstrapping Jam Up: 1.4 Jam Previous: 1.4 Jam

4.4 Defining New Rules

Jam has the functionality to extend the set of rules by the developer with a definition which consists of two parts.


  1. file947

  2. file950
In step one the rule defines the dependences between the targets and sources of the rule. The second definition specifies the action to be taken for updating the targets from the sources, e.g., for the CC rule of Jam:
block957
As it can be seen the syntax and the macro names are similar to make. Within the statements for defining the dependences, any of the Jam rules may be used. For full information see the Jam documentation[Sei93].



IUE WWW server
Fri Jan 3 17:00:13 MET 1997