|  | Index Entry | Section | 
|---|
| 
 | 
| T |  |  | 
|---|
|  | tab character (in commands) | 4.2 Rule Syntax | 
|  | tabs in rules | 2.1 What a Rule Looks Like | 
|  | TAGS(standard target) | 9.2 Arguments to Specify the Goals | 
|  | tangle | 10.2 Catalogue of Implicit Rules | 
|  | tangle | 10.3 Variables Used by Implicit Rules | 
|  | tar(standard target) | 9.2 Arguments to Specify the Goals | 
|  | target | 4. Writing Rules | 
|  | target pattern, implicit | 10.5.1 Introduction to Pattern Rules | 
|  | target pattern, static (not implicit) | 4.12.1 Syntax of Static Pattern Rules | 
|  | target, deleting on error | 5.4 Errors in Commands | 
|  | target, deleting on interrupt | 5.5 Interrupting or Killing make | 
|  | target, expansion | Rule Definition | 
|  | target, multiple in pattern rule | 10.5.1 Introduction to Pattern Rules | 
|  | target, multiple rules for one | 4.11 Multiple Rules for One Target | 
|  | target, touching | 9.3 Instead of Executing the Commands | 
|  | target-specific variables | 6.10 Target-specific Variable Values | 
|  | targets | 4.2 Rule Syntax | 
|  | targets without a file | 4.6 Phony Targets | 
|  | targets, built-in special | 4.9 Special Built-in Target Names | 
|  | targets, empty | 4.8 Empty Target Files to Record Events | 
|  | targets, force | 4.7 Rules without Commands or Prerequisites | 
|  | targets, introduction to | 2.1 What a Rule Looks Like | 
|  | targets, multiple | 4.10 Multiple Targets in a Rule | 
|  | targets, phony | 4.6 Phony Targets | 
|  | terminal rule | 10.5.5 Match-Anything Pattern Rules | 
|  | test(standard target) | 9.2 Arguments to Specify the Goals | 
|  | testing compilation | 9.6 Testing the Compilation of a Program | 
|  | tex | 10.2 Catalogue of Implicit Rules | 
|  | tex | 10.3 Variables Used by Implicit Rules | 
|  | TeX, rule to run | 10.2 Catalogue of Implicit Rules | 
|  | texi2dvi | 10.2 Catalogue of Implicit Rules | 
|  | texi2dvi | 10.3 Variables Used by Implicit Rules | 
|  | Texinfo, rule to format | 10.2 Catalogue of Implicit Rules | 
|  | tilde ( ~) | 4.4 Using Wildcard Characters in File Names | 
|  | touch(shell command) | 4.4.1 Wildcard Examples | 
|  | touch(shell command) | 4.8 Empty Target Files to Record Events | 
|  | touching files | 9.3 Instead of Executing the Commands | 
|  | traditional directory search (GPATH) | 4.5.3 How Directory Searches are Performed | 
|  | types of prerequisites | 4.3 Types of Prerequisites | 
| 
 | 
| U |  |  | 
|---|
|  | undefined variables, warning message | 9.7 Summary of Options | 
|  | updating archive symbol directories | 11.2.1 Updating Archive Symbol Directories | 
|  | updating makefiles | 3.7 How Makefiles Are Remade | 
|  | user defined functions | 8.6 The callFunction | 
| 
 | 
| V |  |  | 
|---|
|  | value | 6. How to Use Variables | 
|  | value, how a variable gets it | 6.4 How Variables Get Their Values | 
|  | variable | 6. How to Use Variables | 
|  | variable definition | 3.1 What Makefiles Contain | 
|  | variables | 2.4 Variables Make Makefiles Simpler | 
|  | variables, `$' in name | 6.3.2 Computed Variable Names | 
|  | variables, and implicit rule | 10.5.3 Automatic Variables | 
|  | variables, appending to | 6.6 Appending More Text to Variables | 
|  | variables, automatic | 10.5.3 Automatic Variables | 
|  | variables, command line | 9.5 Overriding Variables | 
|  | variables, command line, and recursion | 5.6.3 Communicating Options to a Sub- make | 
|  | variables, computed names | 6.3.2 Computed Variable Names | 
|  | variables, conditional assignment | 6.2 The Two Flavors of Variables | 
|  | variables, defining verbatim | 6.8 Defining Variables Verbatim | 
|  | variables, environment | 5.6.2 Communicating Variables to a Sub- make | 
|  | variables, environment | 6.9 Variables from the Environment | 
|  | variables, exporting | 5.6.2 Communicating Variables to a Sub- make | 
|  | variables, flavors | 6.2 The Two Flavors of Variables | 
|  | variables, how they get their values | 6.4 How Variables Get Their Values | 
|  | variables, how to reference | 6.1 Basics of Variable References | 
|  | variables, loops in expansion | 6.2 The Two Flavors of Variables | 
|  | variables, modified reference | 6.3.1 Substitution References | 
|  | variables, nested references | 6.3.2 Computed Variable Names | 
|  | variables, origin of | 8.9 The originFunction | 
|  | variables, overriding | 6.7 The overrideDirective | 
|  | variables, overriding with arguments | 9.5 Overriding Variables | 
|  | variables, pattern-specific | 6.11 Pattern-specific Variable Values | 
|  | variables, recursively expanded | 6.2 The Two Flavors of Variables | 
|  | variables, setting | 6.5 Setting Variables | 
|  | variables, simply expanded | 6.2 The Two Flavors of Variables | 
|  | variables, spaces in values | 6.2 The Two Flavors of Variables | 
|  | variables, substituting suffix in | 6.3.1 Substitution References | 
|  | variables, substitution reference | 6.3.1 Substitution References | 
|  | variables, target-specific | 6.10 Target-specific Variable Values | 
|  | variables, unexpanded value | 8.7 The valueFunction | 
|  | variables, warning for undefined | 9.7 Summary of Options | 
|  | varying prerequisites | 4.12 Static Pattern Rules | 
|  | verbatim variable definition | 6.8 Defining Variables Verbatim | 
|  | vpath | 4.5 Searching Directories for Prerequisites | 
|  | VPATH, and implicit rules | 4.5.5 Directory Search and Implicit Rules | 
|  | VPATH, and link libraries | 4.5.6 Directory Search for Link Libraries | 
| 
 | 
| W |  |  | 
|---|
|  | warnings, printing | 8.11 Functions That Control Make | 
|  | weave | 10.2 Catalogue of Implicit Rules | 
|  | weave | 10.3 Variables Used by Implicit Rules | 
|  | Web, rule to run | 10.2 Catalogue of Implicit Rules | 
|  | what if | 9.3 Instead of Executing the Commands | 
|  | whitespace, in variable values | 6.2 The Two Flavors of Variables | 
|  | whitespace, stripping | 8.2 Functions for String Substitution and Analysis | 
|  | wildcard | 4.4 Using Wildcard Characters in File Names | 
|  | wildcard pitfalls | 4.4.2 Pitfalls of Using Wildcards | 
|  | wildcard, function | 8.3 Functions for File Names | 
|  | wildcard, in archive member | 11.1 Archive Members as Targets | 
|  | wildcard, in include | 3.3 Including Other Makefiles | 
|  | wildcards and MS-DOS/MS-Windows backslashes | 4.4.2 Pitfalls of Using Wildcards | 
|  | word, selecting a | 8.2 Functions for String Substitution and Analysis | 
|  | words, extracting first | 8.2 Functions for String Substitution and Analysis | 
|  | words, filtering | 8.2 Functions for String Substitution and Analysis | 
|  | words, filtering out | 8.2 Functions for String Substitution and Analysis | 
|  | words, finding number | 8.2 Functions for String Substitution and Analysis | 
|  | words, iterating over | 8.4 The foreachFunction | 
|  | words, joining lists | 8.3 Functions for File Names | 
|  | words, removing duplicates | 8.2 Functions for String Substitution and Analysis | 
|  | words, selecting lists of | 8.2 Functions for String Substitution and Analysis | 
|  | writing rule commands | 5. Writing the Commands in Rules | 
|  | writing rules | 4. Writing Rules | 
| 
 |