This is make.info, produced by makeinfo version 4.8 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: 299830

Tag Table:
(Indirect)
Node: Top1046
Node: Overview13581
Node: Preparing14588
Node: Reading15560
Node: Bugs16487
Node: Introduction18317
Node: Rule Introduction19909
Node: Simple Makefile21653
Node: How Make Works25283
Node: Variables Simplify27783
Node: make Deduces29989
Node: Combine By Prerequisite31729
Node: Cleanup32758
Node: Makefiles34177
Node: Makefile Contents35064
Node: Makefile Names38016
Node: Include39627
Ref: Include-Footnote-143190
Node: MAKEFILES Variable43324
Node: MAKEFILE_LIST Variable44834
Node: Special Variables46146
Node: Remaking Makefiles46889
Node: Overriding Makefiles51138
Node: Reading Makefiles53191
Node: Rules55721
Node: Rule Example58393
Node: Rule Syntax59250
Node: Prerequisite Types61479
Node: Wildcards63264
Node: Wildcard Examples64955
Node: Wildcard Pitfall66220
Node: Wildcard Function68009
Node: Directory Search69793
Node: General Search70935
Node: Selective Search72679
Node: Search Algorithm75667
Node: Commands/Search78186
Node: Implicit/Search79542
Node: Libraries/Search80486
Node: Phony Targets82580
Node: Force Targets87512
Node: Empty Targets88557
Node: Special Targets89865
Node: Multiple Targets96569
Node: Multiple Rules98454
Node: Static Pattern100690
Node: Static Usage101342
Node: Static versus Implicit105072
Node: Double-Colon106816
Node: Automatic Prerequisites108473
Node: Commands112722
Node: Echoing114415
Node: Execution115701
Ref: Execution-Footnote-1120135
Node: Parallel120281
Node: Errors123874
Node: Interrupts127520
Node: Recursion129107
Node: MAKE Variable131014
Node: Variables/Recursion133009
Node: Options/Recursion138168
Node: -w Option143333
Node: Sequences144328
Node: Empty Commands147340
Node: Using Variables148514
Node: Reference151636
Node: Flavors153205
Node: Advanced158994
Node: Substitution Refs159499
Node: Computed Names161052
Node: Values165596
Node: Setting166518
Node: Appending168564
Node: Override Directive172486
Node: Defining173870
Node: Environment176334
Node: Target-specific178614
Node: Pattern-specific181020
Node: Conditionals182222
Node: Conditional Example182932
Node: Conditional Syntax185509
Node: Testing Flags190395
Node: Functions191497
Node: Syntax of Functions192843
Node: Text Functions195042
Node: File Name Functions203200
Node: Foreach Function207647
Node: If Function210855
Node: Call Function212131
Node: Value Function215011
Node: Eval Function216448
Node: Origin Function218721
Node: Shell Function221948
Node: Make Control Functions223602
Node: Running225032
Node: Makefile Arguments227021
Node: Goals227737
Node: Instead of Execution232295
Node: Avoiding Compilation235581
Node: Overriding237556
Node: Testing239854
Node: Options Summary241739
Node: Implicit Rules251178
Node: Using Implicit253328
Node: Catalogue of Rules256867
Node: Implicit Variables265860
Node: Chained Rules270132
Node: Pattern Rules274143
Node: Pattern Intro275679
Node: Pattern Examples278549
Node: Automatic280358
Node: Pattern Match288038
Node: Match-Anything Rules289663
Node: Canceling Rules293538
Node: Last Resort294254
Node: Suffix Rules296101
Node: Implicit Rule Search299830
Node: Archives303358
Node: Archive Members304056
Node: Archive Update305662
Node: Archive Symbols307585
Node: Archive Pitfalls308819
Node: Archive Suffix Rules309542
Node: Features311089
Node: Missing319674
Node: Makefile Conventions323412
Node: Makefile Basics324198
Node: Utilities in Makefiles327365
Node: Command Variables329503
Node: Directory Variables333073
Node: Standard Targets343960
Ref: Standard Targets-Footnote-1355204
Node: Install Command Categories355304
Node: Quick Reference359879
Node: Error Messages369336
Node: Complex Makefile377027
Node: GNU Free Documentation License385589
Node: Concept Index405507
Node: Name Index467283

End Tag Table
