| | Index Entry | Section |
|
| # | | |
| | # (comments), in commands | 5.1 Command Syntax |
| | # (comments), in makefile | 3.1 What Makefiles Contain |
| | #include | 4.14 Generating Prerequisites Automatically |
|
| $ | | |
| | $, in function call | 8.1 Function Call Syntax |
| | $, in rules | 4.2 Rule Syntax |
| | $, in variable name | 6.3.2 Computed Variable Names |
| | $, in variable reference | 6.1 Basics of Variable References |
|
| % | | |
| | %, in pattern rules | 10.5.1 Introduction to Pattern Rules |
| | %, quoting in patsubst | 8.2 Functions for String Substitution and Analysis |
| | %, quoting in static pattern | 4.12.1 Syntax of Static Pattern Rules |
| | %, quoting in vpath | 4.5.2 The vpath Directive |
| | %, quoting with \ (backslash) | 4.5.2 The vpath Directive |
| | %, quoting with \ (backslash) | 4.12.1 Syntax of Static Pattern Rules |
| | %, quoting with \ (backslash) | 8.2 Functions for String Substitution and Analysis |
|
| * | | |
| | * (wildcard character) | 4.4 Using Wildcard Characters in File Names |
|
| + | | |
| | +, and command execution | 9.3 Instead of Executing the Commands |
| | +, and commands | 5.7.1 How the MAKE Variable Works |
| | +, and define | 5.8 Defining Canned Command Sequences |
| | += | 6.6 Appending More Text to Variables |
| | +=, expansion | Variable Assignment |
| | +=, expansion | Variable Assignment |
|
| , | | |
| | ,v (RCS file extension) | 10.2 Catalogue of Implicit Rules |
|
| - | | |
| | - (in commands) | 5.5 Errors in Commands |
| | -, and define | 5.8 Defining Canned Command Sequences |
| | --always-make | 9.7 Summary of Options |
| | --assume-new | 9.3 Instead of Executing the Commands |
| | --assume-new | 9.7 Summary of Options |
| | --assume-new, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | --assume-old | 9.4 Avoiding Recompilation of Some Files |
| | --assume-old | 9.7 Summary of Options |
| | --assume-old, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | --check-symlink-times | 9.7 Summary of Options |
| | --debug | 9.7 Summary of Options |
| | --directory | 5.7 Recursive Use of make |
| | --directory | 9.7 Summary of Options |
| | --directory, and --print-directory | 5.7.4 The `--print-directory' Option |
| | --directory, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | --dry-run | 5.2 Command Echoing |
| | --dry-run | 9.3 Instead of Executing the Commands |
| | --dry-run | 9.7 Summary of Options |
| | --environment-overrides | 9.7 Summary of Options |
| | --file | 3.2 What Name to Give Your Makefile |
| | --file | 9.1 Arguments to Specify the Makefile |
| | --file | 9.7 Summary of Options |
| | --file, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | --help | 9.7 Summary of Options |
| | --ignore-errors | 5.5 Errors in Commands |
| | --ignore-errors | 9.7 Summary of Options |
| | --include-dir | 3.3 Including Other Makefiles |
| | --include-dir | 9.7 Summary of Options |
| | --jobs | 5.4 Parallel Execution |
| | --jobs | 9.7 Summary of Options |
| | --jobs, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | --just-print | 5.2 Command Echoing |
| | --just-print | 9.3 Instead of Executing the Commands |
| | --just-print | 9.7 Summary of Options |
| | --keep-going | 5.5 Errors in Commands |
| | --keep-going | 9.6 Testing the Compilation of a Program |
| | --keep-going | 9.7 Summary of Options |
| | --load-average | 5.4 Parallel Execution |
| | --load-average | 9.7 Summary of Options |
| | --makefile | 3.2 What Name to Give Your Makefile |
| | --makefile | 9.1 Arguments to Specify the Makefile |
| | --makefile | 9.7 Summary of Options |
| | --max-load | 5.4 Parallel Execution |
| | --max-load | 9.7 Summary of Options |
| | --new-file | 9.3 Instead of Executing the Commands |
| | --new-file | 9.7 Summary of Options |
| | --new-file, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | --no-builtin-rules | 9.7 Summary of Options |
| | --no-builtin-variables | 9.7 Summary of Options |
| | --no-keep-going | 9.7 Summary of Options |
| | --no-print-directory | 5.7.4 The `--print-directory' Option |
| | --no-print-directory | 9.7 Summary of Options |
| | --old-file | 9.4 Avoiding Recompilation of Some Files |
| | --old-file | 9.7 Summary of Options |
| | --old-file, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | --print-data-base | 9.7 Summary of Options |
| | --print-directory | 9.7 Summary of Options |
| | --print-directory, and --directory | 5.7.4 The `--print-directory' Option |
| | --print-directory, and recursion | 5.7.4 The `--print-directory' Option |
| | --print-directory, disabling | 5.7.4 The `--print-directory' Option |
| | --question | 9.3 Instead of Executing the Commands |
| | --question | 9.7 Summary of Options |
| | --quiet | 5.2 Command Echoing |
| | --quiet | 9.7 Summary of Options |
| | --recon | 5.2 Command Echoing |
| | --recon | 9.3 Instead of Executing the Commands |
| | --recon | 9.7 Summary of Options |
| | --silent | 5.2 Command Echoing |
| | --silent | 9.7 Summary of Options |
| | --stop | 9.7 Summary of Options |
| | --touch | 9.3 Instead of Executing the Commands |
| | --touch | 9.7 Summary of Options |
| | --touch, and recursion | 5.7.1 How the MAKE Variable Works |
| | --version | 9.7 Summary of Options |
| | --warn-undefined-variables | 9.7 Summary of Options |
| | --what-if | 9.3 Instead of Executing the Commands |
| | --what-if | 9.7 Summary of Options |
| | -B | 9.7 Summary of Options |
| | -b | 9.7 Summary of Options |
| | -C | 5.7 Recursive Use of make |
| | -C | 9.7 Summary of Options |
| | -C, and -w | 5.7.4 The `--print-directory' Option |
| | -C, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | -d | 9.7 Summary of Options |
| | -e | 9.7 Summary of Options |
| | -e (shell flag) | 4.14 Generating Prerequisites Automatically |
| | -f | 3.2 What Name to Give Your Makefile |
| | -f | 9.1 Arguments to Specify the Makefile |
| | -f | 9.7 Summary of Options |
| | -f, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | -h | 9.7 Summary of Options |
| | -I | 3.3 Including Other Makefiles |
| | -i | 5.5 Errors in Commands |
| | -i | 9.7 Summary of Options |
| | -I | 9.7 Summary of Options |
| | -j | 5.4 Parallel Execution |
| | -j | 9.7 Summary of Options |
| | -j, and archive update | 11.3 Dangers When Using Archives |
| | -j, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | -k | 5.5 Errors in Commands |
| | -k | 9.6 Testing the Compilation of a Program |
| | -k | 9.7 Summary of Options |
| | -L | 9.7 Summary of Options |
| | -l | 9.7 Summary of Options |
| | -l (library search) | 4.5.6 Directory Search for Link Libraries |
| | -l (load average) | 5.4 Parallel Execution |
| | -m | 9.7 Summary of Options |
| | -M (to compiler) | 4.14 Generating Prerequisites Automatically |
| | -MM (to GNU compiler) | 4.14 Generating Prerequisites Automatically |
| | -n | 5.2 Command Echoing |
| | -n | 9.3 Instead of Executing the Commands |
| | -n | 9.7 Summary of Options |
| | -o | 9.4 Avoiding Recompilation of Some Files |
| | -o | 9.7 Summary of Options |
| | -o, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | -p | 9.7 Summary of Options |
| | -q | 9.3 Instead of Executing the Commands |
| | -q | 9.7 Summary of Options |
| | -r | 9.7 Summary of Options |
| | -R | 9.7 Summary of Options |
| | -S | 9.7 Summary of Options |
| | -s | 5.2 Command Echoing |
| | -s | 9.7 Summary of Options |
| | -t | 9.3 Instead of Executing the Commands |
| | -t | 9.7 Summary of Options |
| | -t, and recursion | 5.7.1 How the MAKE Variable Works |
| | -v | 9.7 Summary of Options |
| | -w | 9.7 Summary of Options |
| | -W | 9.3 Instead of Executing the Commands |
| | -W | 9.7 Summary of Options |
| | -w, and -C | 5.7.4 The `--print-directory' Option |
| | -w, and recursion | 5.7.4 The `--print-directory' Option |
| | -W, and recursion | 5.7.3 Communicating Options to a Sub-make |
| | -w, disabling | 5.7.4 The `--print-directory' Option |
|