| Index Entry | | Section |
|
! | | |
| != | | 6.5 Setting Variables |
| !=, expansion | | Variable Assignment |
|
# | | |
| # (comments), in makefile | | 3.1 What Makefiles Contain |
| # (comments), in recipes | | 5.1 Recipe Syntax |
| #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 define | | 5.8 Defining Canned Recipes |
| +, and recipe execution | | 9.3 Instead of Executing Recipes |
| +, and recipes | | 5.7.1 How the MAKE Variable Works |
| += | | 6.6 Appending More Text to Variables |
| +=, expansion | | Variable Assignment |
| +=, expansion | | Variable Assignment |
|
, | | |
| ,v (RCS file extension) | | 10.2 Catalogue of Implicit Rules |
|
- | | |
| - (in recipes) | | 5.5 Errors in Recipes |
| -, and define | | 5.8 Defining Canned Recipes |
| --always-make | | 9.7 Summary of Options |
| --assume-new | | 9.3 Instead of Executing Recipes |
| --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 Recipe Echoing |
| --dry-run | | 9.3 Instead of Executing Recipes |
| --dry-run | | 9.7 Summary of Options |
| --environment-overrides | | 9.7 Summary of Options |
| --eval | | 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 Recipes |
| --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 Recipe Echoing |
| --just-print | | 9.3 Instead of Executing Recipes |
| --just-print | | 9.7 Summary of Options |
| --keep-going | | 5.5 Errors in Recipes |
| --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 Recipes |
| --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 |
| --output-sync | | 5.4.1 Output During Parallel Execution |
| --output-sync | | 9.7 Summary of Options |
| --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 Recipes |
| --question | | 9.7 Summary of Options |
| --quiet | | 5.2 Recipe Echoing |
| --quiet | | 9.7 Summary of Options |
| --recon | | 5.2 Recipe Echoing |
| --recon | | 9.3 Instead of Executing Recipes |
| --recon | | 9.7 Summary of Options |
| --silent | | 5.2 Recipe Echoing |
| --silent | | 9.7 Summary of Options |
| --stop | | 9.7 Summary of Options |
| --touch | | 9.3 Instead of Executing Recipes |
| --touch | | 9.7 Summary of Options |
| --touch , and recursion | | 5.7.1 How the MAKE Variable Works |
| --trace | | 9.7 Summary of Options |
| --version | | 9.7 Summary of Options |
| --warn-undefined-variables | | 9.7 Summary of Options |
| --what-if | | 9.3 Instead of Executing Recipes |
| --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 Recipes |
| -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 Recipes |
| -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 Recipe Echoing |
| -n | | 9.3 Instead of Executing Recipes |
| -n | | 9.7 Summary of Options |
| -O | | 5.4.1 Output During Parallel Execution |
| -o | | 9.4 Avoiding Recompilation of Some Files |
| -o | | 9.7 Summary of Options |
| -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 Recipes |
| -q | | 9.7 Summary of Options |
| -r | | 9.7 Summary of Options |
| -R | | 9.7 Summary of Options |
| -s | | 5.2 Recipe Echoing |
| -s | | 9.7 Summary of Options |
| -S | | 9.7 Summary of Options |
| -t | | 9.3 Instead of Executing Recipes |
| -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.3 Instead of Executing Recipes |
| -w | | 9.7 Summary of Options |
| -W | | 9.7 Summary of Options |
| -w , and -C | | 5.7.4 The ‘--print-directory’ Option |
| -W , and recursion | | 5.7.3 Communicating Options to a Sub-make |
| -w , and recursion | | 5.7.4 The ‘--print-directory’ Option |
| -w , disabling | | 5.7.4 The ‘--print-directory’ Option |
|