This is make.info, produced by makeinfo version 4.2 from
/usr/obj/ports/gmake-3.80p1/make-3.80/doc/make.texi.

INFO-DIR-SECTION Programming & development tools
START-INFO-DIR-ENTRY
* GNU Make: (make).             The GNU make utility.
END-INFO-DIR-ENTRY

   This file documents the GNU Make utility, which determines
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.

   This is Edition 0.60, last updated 08 July 2002, of `The GNU Make
Manual', for `make', Version 3.80.

   Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1997, 1998, 1999, 2000, 2002 Free Software Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts.  A copy of the license is included in the section entitled "GNU
Free Documentation License".


Indirect:
make.info-1: 1046
make.info-2: 46840
make.info-3: 96460
make.info-4: 144106
make.info-5: 192567
make.info-6: 241443
make.info-7: 289227
make.info-8: 332520
make.info-9: 376434
make.info-10: 405012
make.info-11: 449703

Tag Table:
(Indirect)
Node: Top1046
Node: Overview13584
Node: Preparing14588
Node: Reading15560
Node: Bugs16482
Node: Introduction18307
Node: Rule Introduction19894
Node: Simple Makefile21633
Node: How Make Works25257
Node: Variables Simplify27748
Node: make Deduces29954
Node: Combine By Prerequisite31704
Node: Cleanup32738
Node: Makefiles34152
Node: Makefile Contents35038
Node: Makefile Names37985
Node: Include39587
Ref: Include-Footnote-143141
Node: MAKEFILES Variable43275
Node: MAKEFILE_LIST Variable44780
Node: Special Variables46102
Node: Remaking Makefiles46840
Node: Overriding Makefiles51085
Node: Reading Makefiles53138
Node: Rules55677
Node: Rule Example58348
Node: Rule Syntax59200
Node: Prerequisite Types61424
Node: Wildcards63204
Node: Wildcard Examples64891
Node: Wildcard Pitfall66147
Node: Wildcard Function67932
Node: Directory Search69712
Node: General Search70849
Node: Selective Search72584
Node: Search Algorithm75563
Node: Commands/Search78073
Node: Implicit/Search79421
Node: Libraries/Search80356
Node: Phony Targets82441
Node: Force Targets87420
Node: Empty Targets88460
Node: Special Targets89761
Node: Multiple Targets96460
Node: Multiple Rules98332
Node: Static Pattern100561
Node: Static Usage101206
Node: Static versus Implicit104939
Node: Double-Colon106672
Node: Automatic Prerequisites108322
Node: Commands112579
Node: Echoing114271
Node: Execution115552
Ref: Execution-Footnote-1119981
Node: Parallel120127
Node: Errors123713
Node: Interrupts127351
Node: Recursion128933
Node: MAKE Variable130834
Node: Variables/Recursion132816
Node: Options/Recursion137964
Node: -w Option143120
Node: Sequences144106
Node: Empty Commands147110
Node: Using Variables148279
Node: Reference151398
Node: Flavors152967
Node: Advanced158754
Node: Substitution Refs159254
Node: Computed Names160798
Node: Values165368
Node: Setting166285
Node: Appending168326
Node: Override Directive172244
Node: Defining173623
Node: Environment176079
Node: Target-specific178354
Node: Pattern-specific180753
Node: Conditionals181948
Node: Conditional Example182657
Node: Conditional Syntax185244
Node: Testing Flags190125
Node: Functions191222
Node: Syntax of Functions192567
Node: Text Functions194761
Node: File Name Functions202914
Node: Foreach Function207356
Node: If Function210559
Node: Call Function211830
Node: Value Function214715
Node: Eval Function216152
Node: Origin Function218460
Node: Shell Function221682
Node: Make Control Functions223329
Node: Running224762
Node: Makefile Arguments226750
Node: Goals227461
Node: Instead of Execution232019
Node: Avoiding Compilation235300
Node: Overriding237270
Node: Testing239563
Node: Options Summary241443
Node: Implicit Rules250877
Node: Using Implicit253023
Node: Catalogue of Rules256554
Node: Implicit Variables265540
Node: Chained Rules269769
Node: Pattern Rules273771
Node: Pattern Intro275300
Node: Pattern Examples278151
Node: Automatic279950
Node: Pattern Match287613
Node: Match-Anything Rules289227
Node: Canceling Rules293091
Node: Last Resort293796
Node: Suffix Rules295636
Node: Implicit Rule Search299358
Node: Archives302879
Node: Archive Members303574
Node: Archive Update305173
Node: Archive Symbols307089
Node: Archive Pitfalls308312
Node: Archive Suffix Rules309028
Node: Features310568
Node: Missing319150
Node: Makefile Conventions322883
Node: Makefile Basics323666
Node: Utilities in Makefiles326826
Node: Command Variables328957
Node: Directory Variables332520
Node: Standard Targets343400
Ref: Standard Targets-Footnote-1354657
Node: Install Command Categories354757
Node: Quick Reference359325
Node: Error Messages368763
Node: Complex Makefile376434
Node: GNU Free Documentation License385117
Node: Concept Index405012
Node: Name Index449703

End Tag Table
