Lines Matching full:line
915 * The command-line options `-b' and `-m', accepted and ignored. In
999 * Pass command-line variable assignments automatically through the
1051 * Provide any goals given on the command line in the variable
1155 write each shell command line to stand on its own and not require
1184 Every Makefile should contain this line:
1200 The first line clears out the suffix list, the second introduces all
1767 # line so we notice real errors from install-info.
2039 categories, insert "category lines" among them. A category line
2042 A category line consists of a tab and a reference to a special Make
2056 If you don't use a category line at the beginning of the `install'
2058 line. If you don't use any category lines, all the commands are
2072 dependency's commands with a category line, and start the main target's
2073 commands with a category line also. This way, you can ensure that each
2125 Define a multi-line, recursively-expanded variable.
2154 from the command line.
2425 line: its contents may not be quoted correctly for use in the
2430 The targets given to `make' on the command line. Setting this
2458 a `-' prefix on a command script line, or the `-k' command line option.
2482 the command line it just read. GNU `make' looks for various kinds
2491 use the second form of the error above. Remember that every line
2502 The second form is generated if the line has a semicolon as the
2523 on the command line, and `make' couldn't find any makefiles to
2526 line. GNU `make' has nothing to do in these situations. *Note
2531 A makefile specified on the command line (first form) or included
3255 Texts, replace the "with...Texts." line with this:
3279 * # (comments), in commands: Command Syntax. (line 27)
3280 * # (comments), in makefile: Makefile Contents. (line 41)
3282 (line 16)
3283 * $, in function call: Syntax of Functions. (line 6)
3284 * $, in rules: Rule Syntax. (line 32)
3285 * $, in variable name: Computed Names. (line 6)
3286 * $, in variable reference: Reference. (line 6)
3287 * %, in pattern rules: Pattern Intro. (line 9)
3288 * %, quoting in patsubst: Text Functions. (line 26)
3289 * %, quoting in static pattern: Static Usage. (line 37)
3290 * %, quoting in vpath: Selective Search. (line 38)
3291 * %, quoting with \ (backslash) <1>: Text Functions. (line 26)
3292 * %, quoting with \ (backslash) <2>: Static Usage. (line 37)
3293 * %, quoting with \ (backslash): Selective Search. (line 38)
3294 * * (wildcard character): Wildcards. (line 6)
3296 (line 58)
3297 * +, and commands: MAKE Variable. (line 18)
3298 * +, and define: Sequences. (line 50)
3299 * +=: Appending. (line 6)
3300 * +=, expansion: Reading Makefiles. (line 33)
3301 * ,v (RCS file extension): Catalogue of Rules. (line 164)
3302 * - (in commands): Errors. (line 19)
3303 * -, and define: Sequences. (line 50)
3304 * --always-make: Options Summary. (line 15)
3305 * --assume-new <1>: Options Summary. (line 242)
3307 (line 33)
3308 * --assume-new, and recursion: Options/Recursion. (line 22)
3309 * --assume-old <1>: Options Summary. (line 147)
3311 (line 6)
3312 * --assume-old, and recursion: Options/Recursion. (line 22)
3313 * --check-symlink-times: Options Summary. (line 130)
3314 * --debug: Options Summary. (line 42)
3315 * --directory <1>: Options Summary. (line 26)
3316 * --directory: Recursion. (line 20)
3317 * --directory, and --print-directory: -w Option. (line 20)
3318 * --directory, and recursion: Options/Recursion. (line 22)
3319 * --dry-run <1>: Options Summary. (line 140)
3321 (line 14)
3322 * --dry-run: Echoing. (line 18)
3323 * --environment-overrides: Options Summary. (line 78)
3324 * --file <1>: Options Summary. (line 84)
3325 * --file <2>: Makefile Arguments. (line 6)
3326 * --file: Makefile Names. (line 23)
3327 * --file, and recursion: Options/Recursion. (line 22)
3328 * --help: Options Summary. (line 90)
3329 * --ignore-errors <1>: Options Summary. (line 94)
3330 * --ignore-errors: Errors. (line 30)
3331 * --include-dir <1>: Options Summary. (line 99)
3332 * --include-dir: Include. (line 52)
3333 * --jobs <1>: Options Summary. (line 106)
3334 * --jobs: Parallel. (line 6)
3335 * --jobs, and recursion: Options/Recursion. (line 25)
3336 * --just-print <1>: Options Summary. (line 139)
3338 (line 14)
3339 * --just-print: Echoing. (line 18)
3340 * --keep-going <1>: Options Summary. (line 115)
3341 * --keep-going <2>: Testing. (line 16)
3342 * --keep-going: Errors. (line 47)
3343 * --load-average <1>: Options Summary. (line 122)
3344 * --load-average: Parallel. (line 57)
3345 * --makefile <1>: Options Summary. (line 85)
3346 * --makefile <2>: Makefile Arguments. (line 6)
3347 * --makefile: Makefile Names. (line 23)
3348 * --max-load <1>: Options Summary. (line 123)
3349 * --max-load: Parallel. (line 57)
3350 * --new-file <1>: Options Summary. (line 241)
3352 (line 33)
3353 * --new-file, and recursion: Options/Recursion. (line 22)
3354 * --no-builtin-rules: Options Summary. (line 175)
3355 * --no-builtin-variables: Options Summary. (line 188)
3356 * --no-keep-going: Options Summary. (line 203)
3357 * --no-print-directory <1>: Options Summary. (line 233)
3358 line 20)
3359 * --old-file <1>: Options Summary. (line 146)
3361 (line 6)
3362 * --old-file, and recursion: Options/Recursion. (line 22)
3363 * --print-data-base: Options Summary. (line 155)
3364 * --print-directory: Options Summary. (line 225)
3365 * --print-directory, and --directory: -w Option. (line 20)
3366 * --print-directory, and recursion: -w Option. (line 20)
3367 * --print-directory, disabling: -w Option. (line 20)
3368 * --question <1>: Options Summary. (line 167)
3370 (line 25)
3371 * --quiet <1>: Options Summary. (line 198)
3372 * --quiet: Echoing. (line 24)
3373 * --recon <1>: Options Summary. (line 141)
3375 (line 14)
3376 * --recon: Echoing. (line 18)
3377 * --silent <1>: Options Summary. (line 197)
3378 * --silent: Echoing. (line 24)
3379 * --stop: Options Summary. (line 204)
3380 * --touch <1>: Options Summary. (line 212)
3382 (line 19)
3383 * --touch, and recursion: MAKE Variable. (line 34)
3384 * --version: Options Summary. (line 220)
3385 * --warn-undefined-variables: Options Summary. (line 251)
3386 * --what-if <1>: Options Summary. (line 240)
3388 (line 33)
3389 * -B: Options Summary. (line 14)
3390 * -b: Options Summary. (line 9)
3391 * -C <1>: Options Summary. (line 25)
3392 * -C: Recursion. (line 20)
3393 * -C, and -w: -w Option. (line 20)
3394 * -C, and recursion: Options/Recursion. (line 22)
3395 * -d: Options Summary. (line 33)
3396 * -e: Options Summary. (line 77)
3398 (line 66)
3399 * -f <1>: Options Summary. (line 83)
3400 * -f <2>: Makefile Arguments. (line 6)
3401 * -f: Makefile Names. (line 23)
3402 * -f, and recursion: Options/Recursion. (line 22)
3403 * -h: Options Summary. (line 89)
3404 * -I: Options Summary. (line 98)
3405 * -i <1>: Options Summary. (line 93)
3406 * -i: Errors. (line 30)
3407 * -I: Include. (line 52)
3408 * -j <1>: Options Summary. (line 105)
3409 * -j: Parallel. (line 6)
3410 * -j, and archive update: Archive Pitfalls. (line 6)
3411 * -j, and recursion: Options/Recursion. (line 25)
3412 * -k <1>: Options Summary. (line 114)
3413 * -k <2>: Testing. (line 16)
3414 * -k: Errors. (line 47)
3415 * -L: Options Summary. (line 129)
3416 * -l: Options Summary. (line 121)
3417 * -l (library search): Libraries/Search. (line 6)
3418 * -l (load average): Parallel. (line 57)
3419 * -m: Options Summary. (line 10)
3421 (line 18)
3423 (line 68)
3424 * -n <1>: Options Summary. (line 138)
3426 (line 14)
3427 * -n: Echoing. (line 18)
3428 * -o <1>: Options Summary. (line 145)
3430 (line 6)
3431 * -o, and recursion: Options/Recursion. (line 22)
3432 * -p: Options Summary. (line 154)
3433 * -q <1>: Options Summary. (line 166)
3435 (line 25)
3436 * -R: Options Summary. (line 187)
3437 * -r: Options Summary. (line 174)
3438 * -S: Options Summary. (line 202)
3439 * -s <1>: Options Summary. (line 196)
3440 * -s: Echoing. (line 24)
3441 * -t <1>: Options Summary. (line 211)
3443 (line 19)
3444 * -t, and recursion: MAKE Variable. (line 34)
3445 * -v: Options Summary. (line 219)
3446 * -W: Options Summary. (line 239)
3447 * -w: Options Summary. (line 224)
3449 (line 33)
3450 * -w, and -C: -w Option. (line 20)
3451 * -w, and recursion: -w Option. (line 20)
3452 * -W, and recursion: Options/Recursion. (line 22)
3453 * -w, disabling: -w Option. (line 20)
3455 (line 6)
3456 * .C: Catalogue of Rules. (line 39)
3457 * .c: Catalogue of Rules. (line 35)
3458 * .cc: Catalogue of Rules. (line 39)
3459 * .ch: Catalogue of Rules. (line 151)
3460 * .cpp: Catalogue of Rules. (line 39)
3462 (line 81)
3463 * .def: Catalogue of Rules. (line 74)
3464 * .dvi: Catalogue of Rules. (line 151)
3465 * .F: Catalogue of Rules. (line 49)
3466 * .f: Catalogue of Rules. (line 49)
3467 * .info: Catalogue of Rules. (line 158)
3468 * .l: Catalogue of Rules. (line 124)
3469 * .LIBPATTERNS, and link libraries: Libraries/Search. (line 6)
3470 * .ln: Catalogue of Rules. (line 146)
3471 * .mod: Catalogue of Rules. (line 74)
3472 * .o: Catalogue of Rules. (line 35)
3473 * .p: Catalogue of Rules. (line 45)
3474 * .PRECIOUS intermediate files: Chained Rules. (line 56)
3475 * .r: Catalogue of Rules. (line 49)
3476 * .S: Catalogue of Rules. (line 82)
3477 * .s: Catalogue of Rules. (line 79)
3478 * .sh: Catalogue of Rules. (line 180)
3479 * .sym: Catalogue of Rules. (line 74)
3480 * .tex: Catalogue of Rules. (line 151)
3481 * .texi: Catalogue of Rules. (line 158)
3482 * .texinfo: Catalogue of Rules. (line 158)
3483 * .txinfo: Catalogue of Rules. (line 158)
3484 * .w: Catalogue of Rules. (line 151)
3485 * .web: Catalogue of Rules. (line 151)
3486 * .y: Catalogue of Rules. (line 120)
3487 * :: rules (double-colon): Double-Colon. (line 6)
3488 * := <1>: Setting. (line 6)
3489 * :=: Flavors. (line 56)
3490 * = <1>: Setting. (line 6)
3491 * =: Flavors. (line 10)
3492 * =, expansion: Reading Makefiles. (line 33)
3493 * ? (wildcard character): Wildcards. (line 6)
3494 * ?= <1>: Setting. (line 6)
3495 * ?=: Flavors. (line 129)
3496 * ?=, expansion: Reading Makefiles. (line 33)
3497 * @ (in commands): Echoing. (line 6)
3498 * @, and define: Sequences. (line 50)
3499 * [...] (wildcard characters): Wildcards. (line 6)
3500 * \ (backslash), for continuation lines: Simple Makefile. (line 40)
3501 * \ (backslash), in commands: Splitting Lines. (line 6)
3502 * \ (backslash), to quote % <1>: Text Functions. (line 26)
3503 * \ (backslash), to quote % <2>: Static Usage. (line 37)
3504 * \ (backslash), to quote %: Selective Search. (line 38)
3505 * __.SYMDEF: Archive Symbols. (line 6)
3506 * abspath: File Name Functions. (line 121)
3507 * algorithm for directory search: Search Algorithm. (line 6)
3508 * all (standard target): Goals. (line 72)
3509 * appending to variables: Appending. (line 6)
3510 * ar: Implicit Variables. (line 41)
3511 * archive: Archives. (line 6)
3512 * archive member targets: Archive Members. (line 6)
3513 * archive symbol directory updating: Archive Symbols. (line 6)
3514 * archive, and -j: Archive Pitfalls. (line 6)
3515 * archive, and parallel execution: Archive Pitfalls. (line 6)
3517 (line 6)
3518 * Arg list too long: Options/Recursion. (line 57)
3519 * arguments of functions: Syntax of Functions. (line 6)
3520 * as <1>: Implicit Variables. (line 44)
3521 * as: Catalogue of Rules. (line 79)
3522 * assembly, rule to compile: Catalogue of Rules. (line 79)
3524 (line 6)
3525 * automatic generation of prerequisites: Include. (line 50)
3526 * automatic variables: Automatic Variables. (line 6)
3527 * automatic variables in prerequisites: Automatic Variables. (line 17)
3528 * backquotes: Shell Function. (line 6)
3529 * backslash (\), for continuation lines: Simple Makefile. (line 40)
3530 * backslash (\), in commands: Splitting Lines. (line 6)
3531 * backslash (\), to quote % <1>: Text Functions. (line 26)
3532 * backslash (\), to quote % <2>: Static Usage. (line 37)
3533 * backslash (\), to quote %: Selective Search. (line 38)
3535 (line 31)
3536 * basename: File Name Functions. (line 57)
3538 (line 80)
3539 * broken pipe: Parallel. (line 30)
3540 * bugs, reporting: Bugs. (line 6)
3541 * built-in special targets: Special Targets. (line 6)
3542 * C++, rule to compile: Catalogue of Rules. (line 39)
3543 * C, rule to compile: Catalogue of Rules. (line 35)
3544 * cc <1>: Implicit Variables. (line 47)
3545 * cc: Catalogue of Rules. (line 35)
3546 * cd (shell command) <1>: MAKE Variable. (line 16)
3547 * cd (shell command): Execution. (line 10)
3548 * chains of rules: Chained Rules. (line 6)
3549 * check (standard target): Goals. (line 114)
3550 * clean (standard target): Goals. (line 75)
3551 * clean target <1>: Cleanup. (line 11)
3552 * clean target: Simple Makefile. (line 83)
3553 * cleaning up: Cleanup. (line 6)
3554 * clobber (standard target): Goals. (line 86)
3555 * co <1>: Implicit Variables. (line 56)
3556 * co: Catalogue of Rules. (line 164)
3558 (line 6)
3559 * command line variable definitions, and recursion: Options/Recursion.
3560 (line 17)
3561 * command line variables: Overriding. (line 6)
3562 * command syntax: Command Syntax. (line 6)
3563 * commands: Rule Syntax. (line 26)
3564 * commands setting shell variables: Execution. (line 10)
3565 * commands, backslash (\) in: Splitting Lines. (line 6)
3566 * commands, comments in: Command Syntax. (line 27)
3567 * commands, echoing: Echoing. (line 6)
3568 * commands, empty: Empty Commands. (line 6)
3569 * commands, errors in: Errors. (line 6)
3570 * commands, execution: Execution. (line 6)
3571 * commands, execution in parallel: Parallel. (line 6)
3572 * commands, expansion: Shell Function. (line 6)
3573 * commands, how to write: Commands. (line 6)
3575 (line 6)
3576 * commands, introduction to: Rule Introduction. (line 8)
3577 * commands, quoting newlines in: Splitting Lines. (line 6)
3578 * commands, sequences of: Sequences. (line 6)
3579 * commands, splitting: Splitting Lines. (line 6)
3581 (line 6)
3582 * comments, in commands: Command Syntax. (line 27)
3583 * comments, in makefile: Makefile Contents. (line 41)
3584 * compatibility: Features. (line 6)
3585 line 105)
3586 * compilation, testing: Testing. (line 6)
3587 * computed variable name: Computed Names. (line 6)
3589 (line 6)
3590 * conditional variable assignment: Flavors. (line 129)
3591 * conditionals: Conditionals. (line 6)
3592 * continuation lines: Simple Makefile. (line 40)
3594 (line 6)
3596 (line 6)
3597 * ctangle <1>: Implicit Variables. (line 107)
3598 * ctangle: Catalogue of Rules. (line 151)
3599 * cweave <1>: Implicit Variables. (line 101)
3600 * cweave: Catalogue of Rules. (line 151)
3601 * data base of make rules: Options Summary. (line 155)
3602 * deducing commands (implicit rules): make Deduces. (line 6)
3603 * default directories for included makefiles: Include. (line 52)
3604 * default goal <1>: Rules. (line 11)
3605 * default goal: How Make Works. (line 11)
3606 * default makefile name: Makefile Names. (line 6)
3607 * default rules, last-resort: Last Resort. (line 6)
3608 * define, expansion: Reading Makefiles. (line 33)
3609 * defining variables verbatim: Defining. (line 6)
3610 * deletion of target files <1>: Interrupts. (line 6)
3611 * deletion of target files: Errors. (line 64)
3612 * directive: Makefile Contents. (line 28)
3613 * directories, printing them: -w Option. (line 6)
3614 * directories, updating archive symbol: Archive Symbols. (line 6)
3615 * directory part: File Name Functions. (line 17)
3616 * directory search (VPATH): Directory Search. (line 6)
3618 (line 6)
3620 (line 6)
3622 (line 6)
3623 * directory search algorithm: Search Algorithm. (line 6)
3624 * directory search, traditional (GPATH): Search Algorithm. (line 42)
3625 * dist (standard target): Goals. (line 106)
3626 * distclean (standard target): Goals. (line 84)
3627 * dollar sign ($), in function call: Syntax of Functions. (line 6)
3628 * dollar sign ($), in rules: Rule Syntax. (line 32)
3629 * dollar sign ($), in variable name: Computed Names. (line 6)
3630 * dollar sign ($), in variable reference: Reference. (line 6)
3631 * DOS, choosing a shell in: Choosing the Shell. (line 36)
3632 * double-colon rules: Double-Colon. (line 6)
3633 * duplicate words, removing: Text Functions. (line 155)
3634 * E2BIG: Options/Recursion. (line 57)
3635 * echoing of commands: Echoing. (line 6)
3636 * editor: Introduction. (line 22)
3637 * Emacs (M-x compile): Errors. (line 62)
3638 * empty commands: Empty Commands. (line 6)
3639 * empty targets: Empty Targets. (line 6)
3640 * environment: Environment. (line 6)
3641 * environment, and recursion: Variables/Recursion. (line 6)
3642 * environment, SHELL in: Choosing the Shell. (line 10)
3644 (line 11)
3645 * errors (in commands): Errors. (line 6)
3646 * errors with wildcards: Wildcard Pitfall. (line 6)
3647 * evaluating makefile syntax: Eval Function. (line 6)
3648 * execution, in parallel: Parallel. (line 6)
3650 (line 6)
3651 * execution, of commands: Execution. (line 6)
3652 * exit status (errors): Errors. (line 6)
3653 * exit status of make: Running. (line 18)
3654 * expansion, secondary: Secondary Expansion. (line 6)
3655 * explicit rule, definition of: Makefile Contents. (line 10)
3656 * explicit rule, expansion: Reading Makefiles. (line 62)
3658 (line 106)
3659 * exporting variables: Variables/Recursion. (line 6)
3660 * f77 <1>: Implicit Variables. (line 64)
3661 * f77: Catalogue of Rules. (line 49)
3663 (line 6)
3664 * features of GNU make: Features. (line 6)
3665 * features, missing: Missing. (line 6)
3666 * file name functions: File Name Functions. (line 6)
3667 * file name of makefile: Makefile Names. (line 6)
3668 * file name of makefile, how to specify: Makefile Names. (line 30)
3669 * file name prefix, adding: File Name Functions. (line 79)
3670 * file name suffix: File Name Functions. (line 43)
3671 * file name suffix, adding: File Name Functions. (line 68)
3672 * file name with wildcards: Wildcards. (line 6)
3673 * file name, abspath of: File Name Functions. (line 121)
3674 * file name, basename of: File Name Functions. (line 57)
3675 * file name, directory part: File Name Functions. (line 17)
3676 * file name, nondirectory part: File Name Functions. (line 27)
3677 * file name, realpath of: File Name Functions. (line 114)
3679 (line 33)
3681 (line 6)
3683 (line 6)
3684 * files, intermediate: Chained Rules. (line 16)
3685 * filtering out words: Text Functions. (line 132)
3686 * filtering words: Text Functions. (line 114)
3687 * finding strings: Text Functions. (line 103)
3688 * flags: Options Summary. (line 6)
3689 * flags for compilers: Implicit Variables. (line 6)
3690 * flavor of variable: Flavor Function. (line 6)
3691 * flavors of variables: Flavors. (line 6)
3692 * FORCE: Force Targets. (line 6)
3693 * force targets: Force Targets. (line 6)
3694 * Fortran, rule to compile: Catalogue of Rules. (line 49)
3695 * functions: Functions. (line 6)
3697 (line 6)
3698 * functions, for file names: File Name Functions. (line 6)
3699 * functions, for text: Text Functions. (line 6)
3700 * functions, syntax of: Syntax of Functions. (line 6)
3701 * functions, user defined: Call Function. (line 6)
3702 * g++ <1>: Implicit Variables. (line 53)
3703 * g++: Catalogue of Rules. (line 39)
3704 * gcc: Catalogue of Rules. (line 35)
3706 (line 6)
3707 * generating prerequisites automatically: Include. (line 50)
3708 * get <1>: Implicit Variables. (line 67)
3709 * get: Catalogue of Rules. (line 173)
3710 * globbing (wildcards): Wildcards. (line 6)
3711 * goal: How Make Works. (line 11)
3712 * goal, default <1>: Rules. (line 11)
3713 * goal, default: How Make Works. (line 11)
3714 * goal, how to specify: Goals. (line 6)
3715 * home directory: Wildcards. (line 11)
3716 * IEEE Standard 1003.2: Overview. (line 13)
3717 * ifdef, expansion: Reading Makefiles. (line 51)
3718 * ifeq, expansion: Reading Makefiles. (line 51)
3719 * ifndef, expansion: Reading Makefiles. (line 51)
3720 * ifneq, expansion: Reading Makefiles. (line 51)
3721 * implicit rule: Implicit Rules. (line 6)
3722 * implicit rule, and directory search: Implicit/Search. (line 6)
3723 * implicit rule, and VPATH: Implicit/Search. (line 6)
3724 * implicit rule, definition of: Makefile Contents. (line 16)
3725 * implicit rule, expansion: Reading Makefiles. (line 62)
3726 * implicit rule, how to use: Using Implicit. (line 6)
3727 * implicit rule, introduction to: make Deduces. (line 6)
3728 * implicit rule, predefined: Catalogue of Rules. (line 6)
3730 (line 6)
3732 (line 146)
3733 * included makefiles, default directories: Include. (line 52)
3735 (line 6)
3736 * including (MAKEFILES variable): MAKEFILES Variable. (line 6)
3737 * including other makefiles: Include. (line 6)
3738 * incompatibilities: Missing. (line 6)
3739 * Info, rule to format: Catalogue of Rules. (line 158)
3740 * install (standard target): Goals. (line 92)
3741 * intermediate files: Chained Rules. (line 16)
3742 * intermediate files, preserving: Chained Rules. (line 46)
3743 * intermediate targets, explicit: Special Targets. (line 44)
3744 * interrupt: Interrupts. (line 6)
3745 * job slots: Parallel. (line 6)
3746 * job slots, and recursion: Options/Recursion. (line 25)
3747 * jobs, limiting based on load: Parallel. (line 57)
3748 * joining lists of words: File Name Functions. (line 90)
3749 * killing (interruption): Interrupts. (line 6)
3750 * last-resort default rules: Last Resort. (line 6)
3751 * ld: Catalogue of Rules. (line 86)
3752 * lex <1>: Implicit Variables. (line 71)
3753 * lex: Catalogue of Rules. (line 124)
3754 * Lex, rule to run: Catalogue of Rules. (line 124)
3755 * libraries for linking, directory search: Libraries/Search. (line 6)
3757 (line 6)
3758 * limiting jobs based on load: Parallel. (line 57)
3759 * link libraries, and directory search: Libraries/Search. (line 6)
3760 * link libraries, patterns matching: Libraries/Search. (line 6)
3761 * linking, predefined rule for: Catalogue of Rules. (line 86)
3762 * lint <1>: Implicit Variables. (line 78)
3763 * lint: Catalogue of Rules. (line 146)
3764 * lint, rule to run: Catalogue of Rules. (line 146)
3765 * list of all prerequisites: Automatic Variables. (line 61)
3766 * list of changed prerequisites: Automatic Variables. (line 51)
3767 * load average: Parallel. (line 57)
3768 * loops in variable expansion: Flavors. (line 44)
3769 * lpr (shell command) <1>: Empty Targets. (line 25)
3770 * lpr (shell command): Wildcard Examples. (line 21)
3771 * m2c <1>: Implicit Variables. (line 81)
3772 * m2c: Catalogue of Rules. (line 74)
3773 * macro: Using Variables. (line 10)
3775 (line 37)
3776 * makefile: Introduction. (line 7)
3777 * makefile name: Makefile Names. (line 6)
3778 * makefile name, how to specify: Makefile Names. (line 30)
3779 * makefile rule parts: Rule Introduction. (line 6)
3780 * makefile syntax, evaluating: Eval Function. (line 6)
3781 * makefile, and MAKEFILES variable: MAKEFILES Variable. (line 6)
3783 (line 6)
3784 * makefile, how make processes: How Make Works. (line 6)
3785 * makefile, how to write: Makefiles. (line 6)
3786 * makefile, including: Include. (line 6)
3788 (line 6)
3789 * makefile, parsing: Reading Makefiles. (line 6)
3790 * makefile, remaking of: Remaking Makefiles. (line 6)
3791 * makefile, simple: Simple Makefile. (line 6)
3793 (line 6)
3794 * makefiles, and special variables: Special Variables. (line 6)
3795 * makeinfo <1>: Implicit Variables. (line 88)
3796 * makeinfo: Catalogue of Rules. (line 158)
3798 (line 6)
3800 (line 12)
3801 * missing features: Missing. (line 6)
3802 * mistakes with wildcards: Wildcard Pitfall. (line 6)
3803 * modified variable reference: Substitution Refs. (line 6)
3804 * Modula-2, rule to compile: Catalogue of Rules. (line 74)
3805 * mostlyclean (standard target): Goals. (line 78)
3806 * multiple rules for one target: Multiple Rules. (line 6)
3807 * multiple rules for one target (::): Double-Colon. (line 6)
3808 * multiple targets: Multiple Targets. (line 6)
3809 * multiple targets, in pattern rule: Pattern Intro. (line 49)
3810 * name of makefile: Makefile Names. (line 6)
3811 * name of makefile, how to specify: Makefile Names. (line 30)
3812 * nested variable reference: Computed Names. (line 6)
3813 line 6)
3814 * newline, quoting, in makefile: Simple Makefile. (line 40)
3815 * nondirectory part: File Name Functions. (line 27)
3816 * normal prerequisites: Prerequisite Types. (line 6)
3817 * OBJ: Variables Simplify. (line 20)
3818 * obj: Variables Simplify. (line 20)
3819 * OBJECTS: Variables Simplify. (line 20)
3820 * objects: Variables Simplify. (line 14)
3821 * OBJS: Variables Simplify. (line 20)
3822 * objs: Variables Simplify. (line 20)
3823 * old-fashioned suffix rules: Suffix Rules. (line 6)
3824 * options: Options Summary. (line 6)
3825 * options, and recursion: Options/Recursion. (line 6)
3826 * options, setting from environment: Options/Recursion. (line 81)
3827 * options, setting in makefiles: Options/Recursion. (line 81)
3828 * order of pattern rules: Pattern Intro. (line 57)
3829 * order-only prerequisites: Prerequisite Types. (line 6)
3830 * origin of variable: Origin Function. (line 6)
3832 (line 6)
3833 * overriding variables with arguments: Overriding. (line 6)
3834 * overriding with override: Override Directive. (line 6)
3835 * parallel execution: Parallel. (line 6)
3836 * parallel execution, and archive update: Archive Pitfalls. (line 6)
3837 * parallel execution, overriding: Special Targets. (line 135)
3838 * parts of makefile rule: Rule Introduction. (line 6)
3839 * Pascal, rule to compile: Catalogue of Rules. (line 45)
3840 * pattern rule: Pattern Intro. (line 6)
3841 * pattern rule, expansion: Reading Makefiles. (line 62)
3842 * pattern rules, order of: Pattern Intro. (line 57)
3843 * pattern rules, static (not implicit): Static Pattern. (line 6)
3844 * pattern rules, static, syntax of: Static Usage. (line 6)
3845 * pattern-specific variables: Pattern-specific. (line 6)
3846 * pc <1>: Implicit Variables. (line 84)
3847 * pc: Catalogue of Rules. (line 45)
3848 * phony targets: Phony Targets. (line 6)
3849 * pitfalls of wildcards: Wildcard Pitfall. (line 6)
3850 * portability: Features. (line 6)
3851 * POSIX: Overview. (line 13)
3852 * POSIX.2: Options/Recursion. (line 60)
3854 (line 6)
3856 (line 6)
3857 * precious targets: Special Targets. (line 29)
3858 * predefined rules and variables, printing: Options Summary. (line 155)
3859 * prefix, adding: File Name Functions. (line 79)
3860 * prerequisite: Rules. (line 6)
3861 * prerequisite pattern, implicit: Pattern Intro. (line 22)
3862 * prerequisite pattern, static (not implicit): Static Usage. (line 30)
3863 * prerequisite types: Prerequisite Types. (line 6)
3864 * prerequisite, expansion: Reading Makefiles. (line 62)
3865 * prerequisites: Rule Syntax. (line 46)
3867 (line 17)
3869 (line 6)
3870 * prerequisites, automatic generation: Include. (line 50)
3871 * prerequisites, introduction to: Rule Introduction. (line 8)
3872 * prerequisites, list of all: Automatic Variables. (line 61)
3873 * prerequisites, list of changed: Automatic Variables. (line 51)
3874 * prerequisites, normal: Prerequisite Types. (line 6)
3875 * prerequisites, order-only: Prerequisite Types. (line 6)
3876 * prerequisites, varying (static pattern): Static Pattern. (line 6)
3877 * preserving intermediate files: Chained Rules. (line 46)
3878 * preserving with .PRECIOUS <1>: Chained Rules. (line 56)
3879 * preserving with .PRECIOUS: Special Targets. (line 29)
3880 * preserving with .SECONDARY: Special Targets. (line 49)
3881 * print (standard target): Goals. (line 97)
3882 * print target <1>: Empty Targets. (line 25)
3883 * print target: Wildcard Examples. (line 21)
3884 * printing directories: -w Option. (line 6)
3886 (line 43)
3887 * printing of commands: Echoing. (line 6)
3889 (line 35)
3890 * problems and bugs, reporting: Bugs. (line 6)
3891 * problems with wildcards: Wildcard Pitfall. (line 6)
3892 * processing a makefile: How Make Works. (line 6)
3894 (line 25)
3895 * quoting %, in patsubst: Text Functions. (line 26)
3896 * quoting %, in static pattern: Static Usage. (line 37)
3897 * quoting %, in vpath: Selective Search. (line 38)
3898 * quoting newline, in commands: Splitting Lines. (line 6)
3899 * quoting newline, in makefile: Simple Makefile. (line 40)
3900 * Ratfor, rule to compile: Catalogue of Rules. (line 49)
3901 * RCS, rule to extract from: Catalogue of Rules. (line 164)
3902 * reading makefiles: Reading Makefiles. (line 6)
3903 * README: Makefile Names. (line 9)
3904 * realclean (standard target): Goals. (line 85)
3905 * realpath: File Name Functions. (line 114)
3906 * recompilation: Introduction. (line 22)
3908 (line 6)
3909 * recording events with empty targets: Empty Targets. (line 6)
3910 * recursion: Recursion. (line 6)
3911 * recursion, and -C: Options/Recursion. (line 22)
3912 * recursion, and -f: Options/Recursion. (line 22)
3913 * recursion, and -j: Options/Recursion. (line 25)
3914 * recursion, and -o: Options/Recursion. (line 22)
3915 * recursion, and -t: MAKE Variable. (line 34)
3916 * recursion, and -w: -w Option. (line 20)
3917 * recursion, and -W: Options/Recursion. (line 22)
3918 * recursion, and command line variable definitions: Options/Recursion.
3919 (line 17)
3920 * recursion, and environment: Variables/Recursion. (line 6)
3921 * recursion, and MAKE variable: MAKE Variable. (line 6)
3922 * recursion, and MAKEFILES variable: MAKEFILES Variable. (line 14)
3923 * recursion, and options: Options/Recursion. (line 6)
3924 * recursion, and printing directories: -w Option. (line 6)
3925 * recursion, and variables: Variables/Recursion. (line 6)
3926 * recursion, level of: Variables/Recursion. (line 115)
3927 * recursive variable expansion <1>: Flavors. (line 6)
3928 * recursive variable expansion: Using Variables. (line 6)
3929 * recursively expanded variables: Flavors. (line 6)
3930 * reference to variables <1>: Advanced. (line 6)
3931 * reference to variables: Reference. (line 6)
3932 * relinking: How Make Works. (line 46)
3933 * remaking makefiles: Remaking Makefiles. (line 6)
3934 * removal of target files <1>: Interrupts. (line 6)
3935 * removal of target files: Errors. (line 64)
3936 * removing duplicate words: Text Functions. (line 155)
3937 * removing targets on failure: Special Targets. (line 68)
3938 * removing, to clean up: Cleanup. (line 6)
3939 * reporting bugs: Bugs. (line 6)
3940 * rm: Implicit Variables. (line 110)
3941 * rm (shell command) <1>: Errors. (line 27)
3942 * rm (shell command) <2>: Phony Targets. (line 20)
3943 * rm (shell command) <3>: Wildcard Examples. (line 12)
3944 * rm (shell command): Simple Makefile. (line 83)
3945 * rule commands: Commands. (line 6)
3946 * rule prerequisites: Rule Syntax. (line 46)
3947 * rule syntax: Rule Syntax. (line 6)
3948 * rule targets: Rule Syntax. (line 18)
3949 * rule, double-colon (::): Double-Colon. (line 6)
3950 * rule, explicit, definition of: Makefile Contents. (line 10)
3951 * rule, how to write: Rules. (line 6)
3952 * rule, implicit: Implicit Rules. (line 6)
3953 * rule, implicit, and directory search: Implicit/Search. (line 6)
3954 * rule, implicit, and VPATH: Implicit/Search. (line 6)
3955 * rule, implicit, chains of: Chained Rules. (line 6)
3956 * rule, implicit, definition of: Makefile Contents. (line 16)
3957 * rule, implicit, how to use: Using Implicit. (line 6)
3958 * rule, implicit, introduction to: make Deduces. (line 6)
3959 * rule, implicit, predefined: Catalogue of Rules. (line 6)
3960 * rule, introduction to: Rule Introduction. (line 6)
3961 * rule, multiple for one target: Multiple Rules. (line 6)
3962 * rule, no commands or prerequisites: Force Targets. (line 6)
3963 * rule, pattern: Pattern Intro. (line 6)
3964 * rule, static pattern: Static Pattern. (line 6)
3966 (line 6)
3967 * rule, with multiple targets: Multiple Targets. (line 6)
3968 * rules, and $: Rule Syntax. (line 32)
3969 * s. (SCCS file prefix): Catalogue of Rules. (line 173)
3970 * SCCS, rule to extract from: Catalogue of Rules. (line 173)
3972 (line 6)
3973 * search path for prerequisites (VPATH): Directory Search. (line 6)
3975 (line 6)
3977 (line 6)
3978 * searching for strings: Text Functions. (line 103)
3979 * secondary expansion: Secondary Expansion. (line 6)
3981 (line 106)
3983 (line 146)
3985 (line 138)
3986 * secondary files: Chained Rules. (line 46)
3987 * secondary targets: Special Targets. (line 49)
3989 (line 73)
3990 * selecting a word: Text Functions. (line 159)
3991 * selecting word lists: Text Functions. (line 168)
3992 * sequences of commands: Sequences. (line 6)
3993 * setting options from environment: Options/Recursion. (line 81)
3994 * setting options in makefiles: Options/Recursion. (line 81)
3995 * setting variables: Setting. (line 6)
3996 * several rules for one target: Multiple Rules. (line 6)
3997 * several targets in a rule: Multiple Targets. (line 6)
3998 * shar (standard target): Goals. (line 103)
3999 * shell command: Simple Makefile. (line 72)
4000 * shell command, and directory search: Commands/Search. (line 6)
4001 * shell command, execution: Execution. (line 6)
4002 * shell command, function for: Shell Function. (line 6)
4003 * shell file name pattern (in include): Include. (line 13)
4004 * shell variables, setting in commands: Execution. (line 10)
4005 * shell wildcards (in include): Include. (line 13)
4006 * shell, choosing the: Choosing the Shell. (line 6)
4007 * SHELL, exported value: Variables/Recursion. (line 23)
4008 * SHELL, import from environment: Environment. (line 37)
4009 * shell, in DOS and Windows: Choosing the Shell. (line 36)
4010 * SHELL, MS-DOS specifics: Choosing the Shell. (line 42)
4011 * SHELL, value of: Choosing the Shell. (line 6)
4012 * signal: Interrupts. (line 6)
4013 * silent operation: Echoing. (line 6)
4014 * simple makefile: Simple Makefile. (line 6)
4015 * simple variable expansion: Using Variables. (line 6)
4016 * simplifying with variables: Variables Simplify. (line 6)
4017 * simply expanded variables: Flavors. (line 56)
4018 * sorting words: Text Functions. (line 146)
4019 * spaces, in variable values: Flavors. (line 103)
4020 * spaces, stripping: Text Functions. (line 80)
4021 * special targets: Special Targets. (line 6)
4022 * special variables: Special Variables. (line 6)
4023 * specifying makefile name: Makefile Names. (line 30)
4024 * splitting commands: Splitting Lines. (line 6)
4025 * standard input: Parallel. (line 30)
4026 * standards conformance: Overview. (line 13)
4028 (line 6)
4029 * static pattern rule: Static Pattern. (line 6)
4030 * static pattern rule, syntax of: Static Usage. (line 6)
4032 (line 6)
4034 (line 138)
4035 * stem <1>: Pattern Match. (line 6)
4036 * stem: Static Usage. (line 17)
4037 * stem, variable for: Automatic Variables. (line 77)
4039 line 11)
4040 * strings, searching for: Text Functions. (line 103)
4041 * stripping whitespace: Text Functions. (line 80)
4042 * sub-make: Variables/Recursion. (line 6)
4043 * subdirectories, recursion for: Recursion. (line 6)
4044 * substitution variable reference: Substitution Refs. (line 6)
4045 * suffix rule: Suffix Rules. (line 6)
4047 (line 6)
4048 * suffix, adding: File Name Functions. (line 68)
4049 * suffix, function to find: File Name Functions. (line 43)
4050 * suffix, substituting in variables: Substitution Refs. (line 6)
4051 * switches: Options Summary. (line 6)
4052 * symbol directories, updating archive: Archive Symbols. (line 6)
4053 * syntax of commands: Command Syntax. (line 6)
4054 * syntax of rules: Rule Syntax. (line 6)
4055 * tab character (in commands): Rule Syntax. (line 26)
4056 * tabs in rules: Rule Introduction. (line 21)
4057 * TAGS (standard target): Goals. (line 111)
4058 * tangle <1>: Implicit Variables. (line 104)
4059 * tangle: Catalogue of Rules. (line 151)
4060 * tar (standard target): Goals. (line 100)
4061 * target: Rules. (line 6)
4062 * target pattern, implicit: Pattern Intro. (line 9)
4063 * target pattern, static (not implicit): Static Usage. (line 17)
4064 * target, deleting on error: Errors. (line 64)
4065 * target, deleting on interrupt: Interrupts. (line 6)
4066 * target, expansion: Reading Makefiles. (line 62)
4067 * target, multiple in pattern rule: Pattern Intro. (line 49)
4068 * target, multiple rules for one: Multiple Rules. (line 6)
4070 (line 19)
4071 * target-specific variables: Target-specific. (line 6)
4072 * targets: Rule Syntax. (line 18)
4073 * targets without a file: Phony Targets. (line 6)
4074 * targets, built-in special: Special Targets. (line 6)
4075 * targets, empty: Empty Targets. (line 6)
4076 * targets, force: Force Targets. (line 6)
4077 * targets, introduction to: Rule Introduction. (line 8)
4078 * targets, multiple: Multiple Targets. (line 6)
4079 * targets, phony: Phony Targets. (line 6)
4081 (line 6)
4082 * test (standard target): Goals. (line 115)
4083 * testing compilation: Testing. (line 6)
4084 * tex <1>: Implicit Variables. (line 91)
4085 * tex: Catalogue of Rules. (line 151)
4086 * TeX, rule to run: Catalogue of Rules. (line 151)
4087 * texi2dvi <1>: Implicit Variables. (line 95)
4088 * texi2dvi: Catalogue of Rules. (line 158)
4089 * Texinfo, rule to format: Catalogue of Rules. (line 158)
4090 * tilde (~): Wildcards. (line 11)
4091 * touch (shell command) <1>: Empty Targets. (line 25)
4092 * touch (shell command): Wildcard Examples. (line 21)
4094 (line 19)
4095 * traditional directory search (GPATH): Search Algorithm. (line 42)
4096 * types of prerequisites: Prerequisite Types. (line 6)
4097 * undefined variables, warning message: Options Summary. (line 251)
4098 * updating archive symbol directories: Archive Symbols. (line 6)
4099 * updating makefiles: Remaking Makefiles. (line 6)
4100 * user defined functions: Call Function. (line 6)
4101 * value: Using Variables. (line 6)
4102 * value, how a variable gets it: Values. (line 6)
4103 * variable: Using Variables. (line 6)
4104 * variable definition: Makefile Contents. (line 22)
4106 (line 6)
4107 * variables: Variables Simplify. (line 6)
4108 * variables, $ in name: Computed Names. (line 6)
4109 * variables, and implicit rule: Automatic Variables. (line 6)
4110 * variables, appending to: Appending. (line 6)
4111 * variables, automatic: Automatic Variables. (line 6)
4112 * variables, command line: Overriding. (line 6)
4113 * variables, command line, and recursion: Options/Recursion. (line 17)
4114 * variables, computed names: Computed Names. (line 6)
4115 * variables, conditional assignment: Flavors. (line 129)
4116 * variables, defining verbatim: Defining. (line 6)
4117 * variables, environment <1>: Environment. (line 6)
4118 * variables, environment: Variables/Recursion. (line 6)
4119 * variables, exporting: Variables/Recursion. (line 6)
4120 * variables, flavor of: Flavor Function. (line 6)
4121 * variables, flavors: Flavors. (line 6)
4122 * variables, how they get their values: Values. (line 6)
4123 * variables, how to reference: Reference. (line 6)
4124 * variables, loops in expansion: Flavors. (line 44)
4125 * variables, modified reference: Substitution Refs. (line 6)
4126 * variables, nested references: Computed Names. (line 6)
4127 * variables, origin of: Origin Function. (line 6)
4128 * variables, overriding: Override Directive. (line 6)
4129 * variables, overriding with arguments: Overriding. (line 6)
4130 * variables, pattern-specific: Pattern-specific. (line 6)
4131 * variables, recursively expanded: Flavors. (line 6)
4132 * variables, setting: Setting. (line 6)
4133 * variables, simply expanded: Flavors. (line 56)
4134 * variables, spaces in values: Flavors. (line 103)
4135 * variables, substituting suffix in: Substitution Refs. (line 6)
4136 * variables, substitution reference: Substitution Refs. (line 6)
4137 * variables, target-specific: Target-specific. (line 6)
4138 * variables, unexpanded value: Value Function. (line 6)
4139 * variables, warning for undefined: Options Summary. (line 251)
4140 * varying prerequisites: Static Pattern. (line 6)
4141 * verbatim variable definition: Defining. (line 6)
4142 * vpath: Directory Search. (line 6)
4143 * VPATH, and implicit rules: Implicit/Search. (line 6)
4144 * VPATH, and link libraries: Libraries/Search. (line 6)
4146 (line 35)
4147 * weave <1>: Implicit Variables. (line 98)
4148 * weave: Catalogue of Rules. (line 151)
4149 * Web, rule to run: Catalogue of Rules. (line 151)
4151 (line 33)
4152 * whitespace, in variable values: Flavors. (line 103)
4153 * whitespace, stripping: Text Functions. (line 80)
4154 * wildcard: Wildcards. (line 6)
4155 * wildcard pitfalls: Wildcard Pitfall. (line 6)
4156 * wildcard, function: File Name Functions. (line 107)
4157 * wildcard, in archive member: Archive Members. (line 36)
4158 * wildcard, in include: Include. (line 13)
4160 (line 31)
4161 * Windows, choosing a shell in: Choosing the Shell. (line 36)
4162 * word, selecting a: Text Functions. (line 159)
4163 * words, extracting first: Text Functions. (line 184)
4164 * words, extracting last: Text Functions. (line 197)
4165 * words, filtering: Text Functions. (line 114)
4166 * words, filtering out: Text Functions. (line 132)
4167 * words, finding number: Text Functions. (line 180)
4168 * words, iterating over: Foreach Function. (line 6)
4169 * words, joining lists: File Name Functions. (line 90)
4170 * words, removing duplicates: Text Functions. (line 155)
4171 * words, selecting lists of: Text Functions. (line 168)
4172 * writing rule commands: Commands. (line 6)
4173 * writing rules: Rules. (line 6)
4174 * yacc <1>: Implicit Variables. (line 75)
4175 * yacc <2>: Catalogue of Rules. (line 120)
4176 * yacc: Sequences. (line 18)
4177 * Yacc, rule to run: Catalogue of Rules. (line 120)
4178 * ~ (tilde): Wildcards. (line 11)
4189 * $%: Automatic Variables. (line 37)
4190 * $(%D): Automatic Variables. (line 129)
4191 * $(%F): Automatic Variables. (line 130)
4192 * $(*D): Automatic Variables. (line 124)
4193 * $(*F): Automatic Variables. (line 125)
4194 * $(+D): Automatic Variables. (line 147)
4195 * $(+F): Automatic Variables. (line 148)
4196 * $(<D): Automatic Variables. (line 137)
4197 * $(<F): Automatic Variables. (line 138)
4198 * $(?D): Automatic Variables. (line 153)
4199 * $(?F): Automatic Variables. (line 154)
4200 * $(@D): Automatic Variables. (line 113)
4201 * $(@F): Automatic Variables. (line 119)
4202 * $(^D): Automatic Variables. (line 142)
4203 * $(^F): Automatic Variables. (line 143)
4204 * $*: Automatic Variables. (line 73)
4205 * $*, and static pattern: Static Usage. (line 81)
4206 * $+: Automatic Variables. (line 63)
4207 * $<: Automatic Variables. (line 43)
4208 * $?: Automatic Variables. (line 48)
4209 * $@: Automatic Variables. (line 30)
4210 * $^: Automatic Variables. (line 53)
4211 * $|: Automatic Variables. (line 69)
4212 * % (automatic variable): Automatic Variables. (line 37)
4213 * %D (automatic variable): Automatic Variables. (line 129)
4214 * %F (automatic variable): Automatic Variables. (line 130)
4215 * * (automatic variable): Automatic Variables. (line 73)
4216 * * (automatic variable), unsupported bizarre usage: Missing. (line 44)
4217 * *D (automatic variable): Automatic Variables. (line 124)
4218 * *F (automatic variable): Automatic Variables. (line 125)
4219 * + (automatic variable): Automatic Variables. (line 63)
4220 * +D (automatic variable): Automatic Variables. (line 147)
4221 * +F (automatic variable): Automatic Variables. (line 148)
4222 * .DEFAULT <1>: Last Resort. (line 23)
4223 * .DEFAULT: Special Targets. (line 20)
4224 * .DEFAULT, and empty commands: Empty Commands. (line 16)
4225 * .DEFAULT_GOAL (define default goal): Special Variables. (line 10)
4226 * .DELETE_ON_ERROR <1>: Errors. (line 64)
4227 * .DELETE_ON_ERROR: Special Targets. (line 67)
4228 * .EXPORT_ALL_VARIABLES <1>: Variables/Recursion. (line 99)
4229 * .EXPORT_ALL_VARIABLES: Special Targets. (line 129)
4230 * .FEATURES (list of supported features): Special Variables. (line 65)
4231 * .IGNORE <1>: Errors. (line 30)
4232 * .IGNORE: Special Targets. (line 74)
4234 (line 98)
4235 * .INTERMEDIATE: Special Targets. (line 43)
4236 * .LIBPATTERNS: Libraries/Search. (line 6)
4237 * .LOW_RESOLUTION_TIME: Special Targets. (line 86)
4238 * .NOTPARALLEL: Special Targets. (line 134)
4239 * .PHONY <1>: Special Targets. (line 8)
4240 * .PHONY: Phony Targets. (line 22)
4241 * .POSIX: Options/Recursion. (line 60)
4242 * .PRECIOUS <1>: Interrupts. (line 22)
4243 * .PRECIOUS: Special Targets. (line 28)
4244 * .SECONDARY: Special Targets. (line 48)
4245 * .SECONDEXPANSION <1>: Special Targets. (line 57)
4246 * .SECONDEXPANSION: Secondary Expansion. (line 6)
4247 * .SILENT <1>: Echoing. (line 24)
4248 * .SILENT: Special Targets. (line 116)
4249 * .SUFFIXES <1>: Suffix Rules. (line 61)
4250 * .SUFFIXES: Special Targets. (line 15)
4251 * .VARIABLES (list of variables): Special Variables. (line 56)
4252 * /usr/gnu/include: Include. (line 52)
4253 * /usr/include: Include. (line 52)
4254 * /usr/local/include: Include. (line 52)
4255 * < (automatic variable): Automatic Variables. (line 43)
4256 * <D (automatic variable): Automatic Variables. (line 137)
4257 * <F (automatic variable): Automatic Variables. (line 138)
4258 * ? (automatic variable): Automatic Variables. (line 48)
4259 * ?D (automatic variable): Automatic Variables. (line 153)
4260 * ?F (automatic variable): Automatic Variables. (line 154)
4261 * @ (automatic variable): Automatic Variables. (line 30)
4262 * @D (automatic variable): Automatic Variables. (line 113)
4263 * @F (automatic variable): Automatic Variables. (line 119)
4264 * ^ (automatic variable): Automatic Variables. (line 53)
4265 * ^D (automatic variable): Automatic Variables. (line 142)
4266 * ^F (automatic variable): Automatic Variables. (line 143)
4267 * abspath: File Name Functions. (line 121)
4268 * addprefix: File Name Functions. (line 79)
4269 * addsuffix: File Name Functions. (line 68)
4271 (line 45)
4272 line 41)
4273 * ARFLAGS: Implicit Variables. (line 117)
4274 * AS: Implicit Variables. (line 44)
4275 * ASFLAGS: Implicit Variables. (line 120)
4276 * basename: File Name Functions. (line 57)
4277 * bindir: Directory Variables. (line 53)
4278 * call: Call Function. (line 6)
4279 * CC: Implicit Variables. (line 47)
4280 * CFLAGS: Implicit Variables. (line 124)
4281 * CO: Implicit Variables. (line 50)
4282 * COFLAGS: Implicit Variables. (line 130)
4283 * COMSPEC: Choosing the Shell. (line 39)
4284 * CPP: Implicit Variables. (line 59)
4285 * CPPFLAGS: Implicit Variables. (line 133)
4286 * CTANGLE: Implicit Variables. (line 107)
4287 * CURDIR: Recursion. (line 28)
4288 * CWEAVE: Implicit Variables. (line 101)
4289 * CXX: Implicit Variables. (line 53)
4290 * CXXFLAGS: Implicit Variables. (line 127)
4291 * define: Defining. (line 6)
4292 * dir: File Name Functions. (line 17)
4293 * else: Conditional Syntax. (line 6)
4294 * endef: Defining. (line 6)
4295 * endif: Conditional Syntax. (line 6)
4297 (line 11)
4298 * eval: Eval Function. (line 6)
4299 * exec_prefix: Directory Variables. (line 35)
4300 * export: Variables/Recursion. (line 40)
4301 * FC: Implicit Variables. (line 63)
4302 * FFLAGS: Implicit Variables. (line 137)
4303 * filter: Text Functions. (line 114)
4304 * filter-out: Text Functions. (line 132)
4305 * findstring: Text Functions. (line 103)
4306 * firstword: Text Functions. (line 184)
4307 * flavor: Flavor Function. (line 6)
4308 * foreach: Foreach Function. (line 6)
4309 * GET: Implicit Variables. (line 67)
4310 * GFLAGS: Implicit Variables. (line 140)
4311 * GNUmakefile: Makefile Names. (line 7)
4312 * GPATH: Search Algorithm. (line 48)
4314 (line 6)
4315 * ifdef: Conditional Syntax. (line 6)
4316 * ifeq: Conditional Syntax. (line 6)
4317 * ifndef: Conditional Syntax. (line 6)
4318 * ifneq: Conditional Syntax. (line 6)
4319 * include: Include. (line 6)
4321 (line 43)
4322 * join: File Name Functions. (line 90)
4323 * lastword: Text Functions. (line 197)
4324 * LDFLAGS: Implicit Variables. (line 143)
4325 * LEX: Implicit Variables. (line 70)
4326 * LFLAGS: Implicit Variables. (line 147)
4327 * libexecdir: Directory Variables. (line 66)
4328 * LINT: Implicit Variables. (line 78)
4329 * LINTFLAGS: Implicit Variables. (line 159)
4330 * M2C: Implicit Variables. (line 81)
4331 * MAKE <1>: Flavors. (line 84)
4332 * MAKE: MAKE Variable. (line 6)
4334 (line 49)
4335 * MAKE_VERSION: Features. (line 197)
4336 * MAKECMDGOALS: Goals. (line 30)
4337 * makefile: Makefile Names. (line 7)
4338 * Makefile: Makefile Names. (line 7)
4340 (line 6)
4341 * MAKEFILES <1>: Variables/Recursion. (line 127)
4342 * MAKEFILES: MAKEFILES Variable. (line 6)
4343 * MAKEFLAGS: Options/Recursion. (line 6)
4344 * MAKEINFO: Implicit Variables. (line 87)
4345 * MAKELEVEL <1>: Flavors. (line 84)
4346 * MAKELEVEL: Variables/Recursion. (line 115)
4347 * MAKEOVERRIDES: Options/Recursion. (line 49)
4349 (line 25)
4350 * MFLAGS: Options/Recursion. (line 65)
4351 * notdir: File Name Functions. (line 27)
4353 (line 37)
4354 * origin: Origin Function. (line 6)
4355 * OUTPUT_OPTION: Catalogue of Rules. (line 202)
4356 * override: Override Directive. (line 6)
4357 * patsubst <1>: Text Functions. (line 18)
4358 * patsubst: Substitution Refs. (line 28)
4359 * PC: Implicit Variables. (line 84)
4360 * PFLAGS: Implicit Variables. (line 153)
4361 * prefix: Directory Variables. (line 25)
4362 * realpath: File Name Functions. (line 114)
4363 * RFLAGS: Implicit Variables. (line 156)
4364 * RM: Implicit Variables. (line 110)
4365 * sbindir: Directory Variables. (line 59)
4366 * shell: Shell Function. (line 6)
4367 * SHELL: Choosing the Shell. (line 6)
4368 * SHELL (command execution): Execution. (line 6)
4369 * sort: Text Functions. (line 146)
4370 * strip: Text Functions. (line 80)
4371 * subst <1>: Text Functions. (line 9)
4372 * subst: Multiple Targets. (line 28)
4373 * suffix: File Name Functions. (line 43)
4374 * SUFFIXES: Suffix Rules. (line 81)
4375 * TANGLE: Implicit Variables. (line 104)
4376 * TEX: Implicit Variables. (line 91)
4377 * TEXI2DVI: Implicit Variables. (line 94)
4378 * unexport: Variables/Recursion. (line 45)
4379 * value: Value Function. (line 6)
4380 * vpath: Selective Search. (line 6)
4381 * VPATH: General Search. (line 6)
4382 * vpath: Directory Search. (line 6)
4383 * VPATH: Directory Search. (line 6)
4385 (line 35)
4386 * WEAVE: Implicit Variables. (line 98)
4387 * wildcard <1>: File Name Functions. (line 107)
4388 * wildcard: Wildcard Function. (line 6)
4389 * word: Text Functions. (line 159)
4390 * wordlist: Text Functions. (line 168)
4391 * words: Text Functions. (line 180)
4392 * YACC: Implicit Variables. (line 74)
4393 * YFLAGS: Implicit Variables. (line 150)
4394 * | (automatic variable): Automatic Variables. (line 69)