| Index Entry | Section |
|
J | | |
| job slots | 5.3 Parallel Execution |
| job slots, and recursion | 5.6.3 Communicating Options to a Sub-make |
| jobs, limiting based on load | 5.3 Parallel Execution |
| joining lists of words | 8.3 Functions for File Names |
|
K | | |
| killing (interruption) | 5.5 Interrupting or Killing make |
|
L | | |
| last-resort default rules | 10.6 Defining Last-Resort Default Rules |
| ld | 10.2 Catalogue of Implicit Rules |
| lex | 10.2 Catalogue of Implicit Rules |
| lex | 10.3 Variables Used by Implicit Rules |
| Lex, rule to run | 10.2 Catalogue of Implicit Rules |
| libraries for linking, directory search | 4.5.6 Directory Search for Link Libraries |
| library archive, suffix rule for | 11.4 Suffix Rules for Archive Files |
| limiting jobs based on load | 5.3 Parallel Execution |
| link libraries, and directory search | 4.5.6 Directory Search for Link Libraries |
| link libraries, patterns matching | 4.5.6 Directory Search for Link Libraries |
| linking, predefined rule for | 10.2 Catalogue of Implicit Rules |
| lint | 10.2 Catalogue of Implicit Rules |
| lint , rule to run | 10.2 Catalogue of Implicit Rules |
| list of all prerequisites | 10.5.3 Automatic Variables |
| list of changed prerequisites | 10.5.3 Automatic Variables |
| load average | 5.3 Parallel Execution |
| loops in variable expansion | 6.2 The Two Flavors of Variables |
| lpr (shell command) | 4.4.1 Wildcard Examples |
| lpr (shell command) | 4.8 Empty Target Files to Record Events |
|
M | | |
| m2c | 10.2 Catalogue of Implicit Rules |
| macro | 6. How to Use Variables |
| make depend | 4.14 Generating Prerequisites Automatically |
| MAKECMDGOALS | 9.2 Arguments to Specify the Goals |
| makefile | 2. An Introduction to Makefiles |
| makefile name | 3.2 What Name to Give Your Makefile |
| makefile name, how to specify | 3.2 What Name to Give Your Makefile |
| makefile rule parts | 2.1 What a Rule Looks Like |
| makefile syntax, evaluating | 8.8 The eval Function |
| makefile, and MAKEFILES variable | 3.4 The Variable MAKEFILES |
| makefile, conventions for | 14. Makefile Conventions |
| makefile, how make processes | 2.3 How make Processes a Makefile |
| makefile, how to write | 3. Writing Makefiles |
| makefile, including | 3.3 Including Other Makefiles |
| makefile, overriding | 3.8 Overriding Part of Another Makefile |
| makefile, parsing | 3.9 How make Reads a Makefile |
| makefile, remaking of | 3.7 How Makefiles Are Remade |
| makefile, simple | 2.2 A Simple Makefile |
| makefiles, and MAKEFILE_LIST variable | 3.5 The Variable MAKEFILE_LIST |
| makefiles, and special variables | 3.6 Other Special Variables |
| makeinfo | 10.2 Catalogue of Implicit Rules |
| makeinfo | 10.3 Variables Used by Implicit Rules |
| match-anything rule | 10.5.5 Match-Anything Pattern Rules |
| match-anything rule, used to override | 3.8 Overriding Part of Another Makefile |
| missing features | 13. Incompatibilities and Missing Features |
| mistakes with wildcards | 4.4.2 Pitfalls of Using Wildcards |
| modified variable reference | 6.3.1 Substitution References |
| Modula-2, rule to compile | 10.2 Catalogue of Implicit Rules |
| mostlyclean (standard target) | 9.2 Arguments to Specify the Goals |
| multiple rules for one target | 4.11 Multiple Rules for One Target |
| multiple rules for one target (:: ) | 4.13 Double-Colon Rules |
| multiple targets | 4.10 Multiple Targets in a Rule |
| multiple targets, in pattern rule | 10.5.1 Introduction to Pattern Rules |
|
N | | |
| name of makefile | 3.2 What Name to Give Your Makefile |
| name of makefile, how to specify | 3.2 What Name to Give Your Makefile |
| nested variable reference | 6.3.2 Computed Variable Names |
| newline, quoting, in commands | 5.2 Command Execution |
| newline, quoting, in makefile | 2.2 A Simple Makefile |
| nondirectory part | 8.3 Functions for File Names |
| normal prerequisites | 4.3 Types of Prerequisites |
|
O | | |
| OBJ | 2.4 Variables Make Makefiles Simpler |
| obj | 2.4 Variables Make Makefiles Simpler |
| objects | 2.4 Variables Make Makefiles Simpler |
| OBJECTS | 2.4 Variables Make Makefiles Simpler |
| objs | 2.4 Variables Make Makefiles Simpler |
| OBJS | 2.4 Variables Make Makefiles Simpler |
| old-fashioned suffix rules | 10.7 Old-Fashioned Suffix Rules |
| options | 9.7 Summary of Options |
| options, and recursion | 5.6.3 Communicating Options to a Sub-make |
| options, setting from environment | 5.6.3 Communicating Options to a Sub-make |
| options, setting in makefiles | 5.6.3 Communicating Options to a Sub-make |
| order of pattern rules | 10.5.1 Introduction to Pattern Rules |
| order-only prerequisites | 4.3 Types of Prerequisites |
| origin of variable | 8.9 The origin Function |
| overriding makefiles | 3.8 Overriding Part of Another Makefile |
| overriding variables with arguments | 9.5 Overriding Variables |
| overriding with override | 6.7 The override Directive |
|
P | | |
| parallel execution | 5.3 Parallel Execution |
| parallel execution, and archive update | 11.3 Dangers When Using Archives |
| parallel execution, overriding | 4.9 Special Built-in Target Names |
| parts of makefile rule | 2.1 What a Rule Looks Like |
| Pascal, rule to compile | 10.2 Catalogue of Implicit Rules |
| pattern rule | 10.5.1 Introduction to Pattern Rules |
| pattern rule, expansion | Rule Definition |
| pattern rules, order of | 10.5.1 Introduction to Pattern Rules |
| pattern rules, static (not implicit) | 4.12 Static Pattern Rules |
| pattern rules, static, syntax of | 4.12.1 Syntax of Static Pattern Rules |
| pattern-specific variables | 6.11 Pattern-specific Variable Values |
| pc | 10.2 Catalogue of Implicit Rules |
| pc | 10.3 Variables Used by Implicit Rules |
| phony targets | 4.6 Phony Targets |
| pitfalls of wildcards | 4.4.2 Pitfalls of Using Wildcards |
| portability | 12. Features of GNU make |
| POSIX | 1. Overview of make |
| POSIX.2 | 5.6.3 Communicating Options to a Sub-make |
| post-installation commands | 14.6 Install Command Categories |
| pre-installation commands | 14.6 Install Command Categories |
| precious targets | 4.9 Special Built-in Target Names |
| predefined rules and variables, printing | 9.7 Summary of Options |
| prefix, adding | 8.3 Functions for File Names |
| prerequisite | 4. Writing Rules |
| prerequisite pattern, implicit | 10.5.1 Introduction to Pattern Rules |
| prerequisite pattern, static (not implicit) | 4.12.1 Syntax of Static Pattern Rules |
| prerequisite types | 4.3 Types of Prerequisites |
| prerequisite, expansion | Rule Definition |
| prerequisites | 4.2 Rule Syntax |
| prerequisites, automatic generation | 3.3 Including Other Makefiles |
| prerequisites, automatic generation | 4.14 Generating Prerequisites Automatically |
| prerequisites, introduction to | 2.1 What a Rule Looks Like |
| prerequisites, list of all | 10.5.3 Automatic Variables |
| prerequisites, list of changed | 10.5.3 Automatic Variables |
| prerequisites, normal | 4.3 Types of Prerequisites |
| prerequisites, order-only | 4.3 Types of Prerequisites |
| prerequisites, varying (static pattern) | 4.12 Static Pattern Rules |
| preserving intermediate files | 10.4 Chains of Implicit Rules |
| preserving with .PRECIOUS | 4.9 Special Built-in Target Names |
| preserving with .PRECIOUS | 10.4 Chains of Implicit Rules |
| preserving with .SECONDARY | 4.9 Special Built-in Target Names |
| print (standard target) | 9.2 Arguments to Specify the Goals |
| print target | 4.4.1 Wildcard Examples |
| print target | 4.8 Empty Target Files to Record Events |
| printing directories | 5.6.4 The `--print-directory' Option |
| printing of commands | 5.1 Command Echoing |
| printing user warnings | 8.11 Functions That Control Make |
| problems and bugs, reporting | 1.2 Problems and Bugs |
| problems with wildcards | 4.4.2 Pitfalls of Using Wildcards |
| processing a makefile | 2.3 How make Processes a Makefile |
|