| Index Entry | | Section |
|
. | | |
| .a (archives) | | 11.4 Suffix Rules for Archive Files |
| .c | | 10.2 Catalogue of Implicit Rules |
| .C | | 10.2 Catalogue of Implicit Rules |
| .cc | | 10.2 Catalogue of Implicit Rules |
| .ch | | 10.2 Catalogue of Implicit Rules |
| .cpp | | 10.2 Catalogue of Implicit Rules |
| .d | | 4.14 Generating Prerequisites Automatically |
| .def | | 10.2 Catalogue of Implicit Rules |
| .dvi | | 10.2 Catalogue of Implicit Rules |
| .f | | 10.2 Catalogue of Implicit Rules |
| .F | | 10.2 Catalogue of Implicit Rules |
| .info | | 10.2 Catalogue of Implicit Rules |
| .l | | 10.2 Catalogue of Implicit Rules |
| .LIBPATTERNS , and link libraries | | 4.5.6 Directory Search for Link Libraries |
| .ln | | 10.2 Catalogue of Implicit Rules |
| .mod | | 10.2 Catalogue of Implicit Rules |
| .o | | 10.2 Catalogue of Implicit Rules |
| .o | | 10.2 Catalogue of Implicit Rules |
| .ONESHELL , use of | | 5.3.1 Using One Shell |
| .p | | 10.2 Catalogue of Implicit Rules |
| .PRECIOUS intermediate files | | 10.4 Chains of Implicit Rules |
| .r | | 10.2 Catalogue of Implicit Rules |
| .s | | 10.2 Catalogue of Implicit Rules |
| .S | | 10.2 Catalogue of Implicit Rules |
| .sh | | 10.2 Catalogue of Implicit Rules |
| .SHELLFLAGS , value of | | 5.3.2 Choosing the Shell |
| .sym | | 10.2 Catalogue of Implicit Rules |
| .tex | | 10.2 Catalogue of Implicit Rules |
| .texi | | 10.2 Catalogue of Implicit Rules |
| .texinfo | | 10.2 Catalogue of Implicit Rules |
| .txinfo | | 10.2 Catalogue of Implicit Rules |
| .w | | 10.2 Catalogue of Implicit Rules |
| .web | | 10.2 Catalogue of Implicit Rules |
| .y | | 10.2 Catalogue of Implicit Rules |
|
: | | |
| :: rules (double-colon) | | 4.13 Double-Colon Rules |
| ::= | | 6.2 The Two Flavors of Variables |
| ::= | | 6.5 Setting Variables |
| := | | 6.2 The Two Flavors of Variables |
| := | | 6.5 Setting Variables |
|
= | | |
| = | | 6.2 The Two Flavors of Variables |
| = | | 6.5 Setting Variables |
| =, expansion | | Variable Assignment |
|
? | | |
| ? (wildcard character) | | 4.4 Using Wildcard Characters in File Names |
| ?= | | 6.2 The Two Flavors of Variables |
| ?= | | 6.5 Setting Variables |
| ?=, expansion | | Variable Assignment |
|
@ | | |
| @ (in recipes) | | 5.2 Recipe Echoing |
| @, and define | | 5.8 Defining Canned Recipes |
|
[ | | |
| […] (wildcard characters) | | 4.4 Using Wildcard Characters in File Names |
|
\ | | |
| \ (backslash), for continuation lines | | 2.2 A Simple Makefile |
| \ (backslash), in recipes | | 5.1.1 Splitting Recipe Lines |
| \ (backslash), to quote % | | 4.5.2 The vpath Directive |
| \ (backslash), to quote % | | 4.12.1 Syntax of Static Pattern Rules |
| \ (backslash), to quote % | | 8.2 Functions for String Substitution and Analysis |
|
_ | | |
| __.SYMDEF | | 11.2.1 Updating Archive Symbol Directories |
|
~ | | |
| ~ (tilde) | | 4.4 Using Wildcard Characters in File Names |
|
A | | |
| abspath | | 8.3 Functions for File Names |
| algorithm for directory search | | 4.5.3 How Directory Searches are Performed |
| all (standard target) | | 9.2 Arguments to Specify the Goals |
| appending to variables | | 6.6 Appending More Text to Variables |
| ar | | 10.3 Variables Used by Implicit Rules |
| archive | | 11 Using make to Update Archive Files |
| archive member targets | | 11.1 Archive Members as Targets |
| archive symbol directory updating | | 11.2.1 Updating Archive Symbol Directories |
| archive, and -j | | 11.3 Dangers When Using Archives |
| archive, and parallel execution | | 11.3 Dangers When Using Archives |
| archive, suffix rule for | | 11.4 Suffix Rules for Archive Files |
| Arg list too long | | 5.7.3 Communicating Options to a Sub-make |
| arguments of functions | | 8.1 Function Call Syntax |
| as | | 10.2 Catalogue of Implicit Rules |
| as | | 10.3 Variables Used by Implicit Rules |
| assembly, rule to compile | | 10.2 Catalogue of Implicit Rules |
| automatic generation of prerequisites | | 3.3 Including Other Makefiles |
| automatic generation of prerequisites | | 4.14 Generating Prerequisites Automatically |
| automatic variables | | 10.5.3 Automatic Variables |
| automatic variables in prerequisites | | 10.5.3 Automatic Variables |
|
B | | |
| backquotes | | 8.13 The shell Function |
| backslash (\ ), for continuation lines | | 2.2 A Simple Makefile |
| backslash (\ ), in recipes | | 5.1.1 Splitting Recipe Lines |
| backslash (\ ), to quote % | | 4.5.2 The vpath Directive |
| backslash (\ ), to quote % | | 4.12.1 Syntax of Static Pattern Rules |
| backslash (\ ), to quote % | | 8.2 Functions for String Substitution and Analysis |
| backslash (\ ), to quote newlines | | 3.1.1 Splitting Long Lines |
| backslashes in pathnames and wildcard expansion | | 4.4.2 Pitfalls of Using Wildcards |
| basename | | 8.3 Functions for File Names |
| binary packages | | 15.7 Install Command Categories |
| broken pipe | | 5.4.2 Input During Parallel Execution |
| bugs, reporting | | 1.2 Problems and Bugs |
| built-in special targets | | 4.9 Special Built-in Target Names |
|
C | | |
| C++, rule to compile | | 10.2 Catalogue of Implicit Rules |
| C, rule to compile | | 10.2 Catalogue of Implicit Rules |
| canned recipes | | 5.8 Defining Canned Recipes |
| cc | | 10.2 Catalogue of Implicit Rules |
| cc | | 10.3 Variables Used by Implicit Rules |
| cd (shell command) | | 5.3 Recipe Execution |
| cd (shell command) | | 5.7.1 How the MAKE Variable Works |
| chains of rules | | 10.4 Chains of Implicit Rules |
| check (standard target) | | 9.2 Arguments to Specify the Goals |
| clean (standard target) | | 9.2 Arguments to Specify the Goals |
| clean target | | 2.2 A Simple Makefile |
| clean target | | 2.7 Rules for Cleaning the Directory |
| cleaning up | | 2.7 Rules for Cleaning the Directory |
| clobber (standard target) | | 9.2 Arguments to Specify the Goals |
| co | | 10.2 Catalogue of Implicit Rules |
| co | | 10.3 Variables Used by Implicit Rules |
| combining rules by prerequisite | | 2.6 Another Style of Makefile |
| command expansion | | 8.13 The shell Function |
| command line variable definitions, and recursion | | 5.7.3 Communicating Options to a Sub-make |
| command line variables | | 9.5 Overriding Variables |
| commands, sequences of | | 5.8 Defining Canned Recipes |
| comments, in makefile | | 3.1 What Makefiles Contain |
| comments, in recipes | | 5.1 Recipe Syntax |
| compatibility | | 13 Features of GNU make |
| compatibility in exporting | | 5.7.2 Communicating Variables to a Sub-make |
| compilation, testing | | 9.6 Testing the Compilation of a Program |
| computed variable name | | 6.3.2 Computed Variable Names |
| conditional expansion | | 8.4 Functions for Conditionals |
| conditional variable assignment | | 6.2 The Two Flavors of Variables |
| conditionals | | 7 Conditional Parts of Makefiles |
| continuation lines | | 2.2 A Simple Makefile |
| controlling make | | 8.12 Functions That Control Make |
| conventions for makefiles | | 15 Makefile Conventions |
| convert guile types | | 12.1.1 Conversion of Guile Types |
| ctangle | | 10.2 Catalogue of Implicit Rules |
| ctangle | | 10.3 Variables Used by Implicit Rules |
| cweave | | 10.2 Catalogue of Implicit Rules |
| cweave | | 10.3 Variables Used by Implicit Rules |
|