This is make.info, produced by makeinfo version 4.8 from
/usr/ports/devel/gmake/w-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: 1056
make.info-2: 299840

Tag Table:
(Indirect)
Node: Top1056
Node: Overview13591
Node: Preparing14598
Node: Reading15570
Node: Bugs16497
Node: Introduction18327
Node: Rule Introduction19919
Node: Simple Makefile21663
Node: How Make Works25293
Node: Variables Simplify27793
Node: make Deduces29999
Node: Combine By Prerequisite31739
Node: Cleanup32768
Node: Makefiles34187
Node: Makefile Contents35074
Node: Makefile Names38026
Node: Include39637
Ref: Include-Footnote-143200
Node: MAKEFILES Variable43334
Node: MAKEFILE_LIST Variable44844
Node: Special Variables46156
Node: Remaking Makefiles46899
Node: Overriding Makefiles51148
Node: Reading Makefiles53201
Node: Rules55731
Node: Rule Example58403
Node: Rule Syntax59260
Node: Prerequisite Types61489
Node: Wildcards63274
Node: Wildcard Examples64965
Node: Wildcard Pitfall66230
Node: Wildcard Function68019
Node: Directory Search69803
Node: General Search70945
Node: Selective Search72689
Node: Search Algorithm75677
Node: Commands/Search78196
Node: Implicit/Search79552
Node: Libraries/Search80496
Node: Phony Targets82590
Node: Force Targets87522
Node: Empty Targets88567
Node: Special Targets89875
Node: Multiple Targets96579
Node: Multiple Rules98464
Node: Static Pattern100700
Node: Static Usage101352
Node: Static versus Implicit105082
Node: Double-Colon106826
Node: Automatic Prerequisites108483
Node: Commands112732
Node: Echoing114425
Node: Execution115711
Ref: Execution-Footnote-1120145
Node: Parallel120291
Node: Errors123884
Node: Interrupts127530
Node: Recursion129117
Node: MAKE Variable131024
Node: Variables/Recursion133019
Node: Options/Recursion138178
Node: -w Option143343
Node: Sequences144338
Node: Empty Commands147350
Node: Using Variables148524
Node: Reference151646
Node: Flavors153215
Node: Advanced159004
Node: Substitution Refs159509
Node: Computed Names161062
Node: Values165606
Node: Setting166528
Node: Appending168574
Node: Override Directive172496
Node: Defining173880
Node: Environment176344
Node: Target-specific178624
Node: Pattern-specific181030
Node: Conditionals182232
Node: Conditional Example182942
Node: Conditional Syntax185519
Node: Testing Flags190405
Node: Functions191507
Node: Syntax of Functions192853
Node: Text Functions195052
Node: File Name Functions203210
Node: Foreach Function207657
Node: If Function210865
Node: Call Function212141
Node: Value Function215021
Node: Eval Function216458
Node: Origin Function218731
Node: Shell Function221958
Node: Make Control Functions223612
Node: Running225042
Node: Makefile Arguments227031
Node: Goals227747
Node: Instead of Execution232305
Node: Avoiding Compilation235591
Node: Overriding237566
Node: Testing239864
Node: Options Summary241749
Node: Implicit Rules251188
Node: Using Implicit253338
Node: Catalogue of Rules256877
Node: Implicit Variables265870
Node: Chained Rules270142
Node: Pattern Rules274153
Node: Pattern Intro275689
Node: Pattern Examples278559
Node: Automatic280368
Node: Pattern Match288048
Node: Match-Anything Rules289673
Node: Canceling Rules293548
Node: Last Resort294264
Node: Suffix Rules296111
Node: Implicit Rule Search299840
Node: Archives303368
Node: Archive Members304066
Node: Archive Update305672
Node: Archive Symbols307595
Node: Archive Pitfalls308829
Node: Archive Suffix Rules309552
Node: Features311099
Node: Missing319684
Node: Makefile Conventions323422
Node: Makefile Basics324208
Node: Utilities in Makefiles327375
Node: Command Variables329513
Node: Directory Variables333083
Node: Standard Targets343970
Ref: Standard Targets-Footnote-1355214
Node: Install Command Categories355314
Node: Quick Reference359889
Node: Error Messages369346
Node: Complex Makefile377037
Node: GNU Free Documentation License385599
Node: Concept Index405517
Node: Name Index467293

End Tag Table
