This is make.info, produced by makeinfo version 4.2 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: 46850
make.info-3: 96470
make.info-4: 144116
make.info-5: 192577
make.info-6: 241453
make.info-7: 289237
make.info-8: 332530
make.info-9: 376444
make.info-10: 405022
make.info-11: 449713

Tag Table:
(Indirect)
Node: Top1056
Node: Overview13594
Node: Preparing14598
Node: Reading15570
Node: Bugs16492
Node: Introduction18317
Node: Rule Introduction19904
Node: Simple Makefile21643
Node: How Make Works25267
Node: Variables Simplify27758
Node: make Deduces29964
Node: Combine By Prerequisite31714
Node: Cleanup32748
Node: Makefiles34162
Node: Makefile Contents35048
Node: Makefile Names37995
Node: Include39597
Ref: Include-Footnote-143151
Node: MAKEFILES Variable43285
Node: MAKEFILE_LIST Variable44790
Node: Special Variables46112
Node: Remaking Makefiles46850
Node: Overriding Makefiles51095
Node: Reading Makefiles53148
Node: Rules55687
Node: Rule Example58358
Node: Rule Syntax59210
Node: Prerequisite Types61434
Node: Wildcards63214
Node: Wildcard Examples64901
Node: Wildcard Pitfall66157
Node: Wildcard Function67942
Node: Directory Search69722
Node: General Search70859
Node: Selective Search72594
Node: Search Algorithm75573
Node: Commands/Search78083
Node: Implicit/Search79431
Node: Libraries/Search80366
Node: Phony Targets82451
Node: Force Targets87430
Node: Empty Targets88470
Node: Special Targets89771
Node: Multiple Targets96470
Node: Multiple Rules98342
Node: Static Pattern100571
Node: Static Usage101216
Node: Static versus Implicit104949
Node: Double-Colon106682
Node: Automatic Prerequisites108332
Node: Commands112589
Node: Echoing114281
Node: Execution115562
Ref: Execution-Footnote-1119991
Node: Parallel120137
Node: Errors123723
Node: Interrupts127361
Node: Recursion128943
Node: MAKE Variable130844
Node: Variables/Recursion132826
Node: Options/Recursion137974
Node: -w Option143130
Node: Sequences144116
Node: Empty Commands147120
Node: Using Variables148289
Node: Reference151408
Node: Flavors152977
Node: Advanced158764
Node: Substitution Refs159264
Node: Computed Names160808
Node: Values165378
Node: Setting166295
Node: Appending168336
Node: Override Directive172254
Node: Defining173633
Node: Environment176089
Node: Target-specific178364
Node: Pattern-specific180763
Node: Conditionals181958
Node: Conditional Example182667
Node: Conditional Syntax185254
Node: Testing Flags190135
Node: Functions191232
Node: Syntax of Functions192577
Node: Text Functions194771
Node: File Name Functions202924
Node: Foreach Function207366
Node: If Function210569
Node: Call Function211840
Node: Value Function214725
Node: Eval Function216162
Node: Origin Function218470
Node: Shell Function221692
Node: Make Control Functions223339
Node: Running224772
Node: Makefile Arguments226760
Node: Goals227471
Node: Instead of Execution232029
Node: Avoiding Compilation235310
Node: Overriding237280
Node: Testing239573
Node: Options Summary241453
Node: Implicit Rules250887
Node: Using Implicit253033
Node: Catalogue of Rules256564
Node: Implicit Variables265550
Node: Chained Rules269779
Node: Pattern Rules273781
Node: Pattern Intro275310
Node: Pattern Examples278161
Node: Automatic279960
Node: Pattern Match287623
Node: Match-Anything Rules289237
Node: Canceling Rules293101
Node: Last Resort293806
Node: Suffix Rules295646
Node: Implicit Rule Search299368
Node: Archives302889
Node: Archive Members303584
Node: Archive Update305183
Node: Archive Symbols307099
Node: Archive Pitfalls308322
Node: Archive Suffix Rules309038
Node: Features310578
Node: Missing319160
Node: Makefile Conventions322893
Node: Makefile Basics323676
Node: Utilities in Makefiles326836
Node: Command Variables328967
Node: Directory Variables332530
Node: Standard Targets343410
Ref: Standard Targets-Footnote-1354667
Node: Install Command Categories354767
Node: Quick Reference359335
Node: Error Messages368773
Node: Complex Makefile376444
Node: GNU Free Documentation License385127
Node: Concept Index405022
Node: Name Index449713

End Tag Table
