This is make.info, produced by makeinfo version 4.0 from make.texinfo.

INFO-DIR-SECTION GNU Packages
START-INFO-DIR-ENTRY
* Make: (make).            Remake files automatically.
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.55, last updated 04 April 2000, of `The GNU Make
Manual', for `make', Version 3.79.

   Copyright (C) 1988, '89, '90, '91, '92, '93, '94, '95, '96, '97,
'98, '99, 2000         Free Software Foundation, Inc.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by the Free Software Foundation.


Indirect:
make.info-1: 1276
make.info-2: 48780
make.info-3: 98424
make.info-4: 146053
make.info-5: 194134
make.info-6: 241320
make.info-7: 290479
make.info-8: 330766
make.info-9: 371463
make.info-10: 415025

Tag Table:
(Indirect)
Node: Top1276
Node: Overview12627
Node: Preparing13634
Node: Reading14589
Node: Bugs15511
Node: Introduction16804
Node: Rule Introduction18391
Node: Simple Makefile20109
Node: How Make Works23733
Node: Variables Simplify26224
Node: make Deduces28430
Node: Combine By Prerequisite30181
Node: Cleanup31215
Node: Makefiles32629
Node: Makefile Contents33384
Node: Makefile Names35687
Node: Include37289
Ref: Include-Footnote-140846
Node: MAKEFILES Variable40980
Node: Remaking Makefiles42481
Node: Overriding Makefiles46727
Node: Reading Makefiles48780
Node: Rules51311
Node: Rule Example53912
Node: Rule Syntax54750
Node: Wildcards56965
Node: Wildcard Examples58645
Node: Wildcard Pitfall59883
Node: Wildcard Function61668
Node: Directory Search63448
Node: General Search64585
Node: Selective Search66295
Node: Search Algorithm69274
Node: Commands/Search71784
Node: Implicit/Search73132
Node: Libraries/Search74067
Node: Phony Targets76152
Node: Force Targets81062
Node: Empty Targets82102
Node: Special Targets83403
Node: Multiple Targets90102
Node: Multiple Rules91974
Node: Static Pattern94069
Node: Static Usage94714
Node: Static versus Implicit98424
Node: Double-Colon100157
Node: Automatic Prerequisites101807
Node: Commands105938
Node: Echoing107630
Node: Execution108894
Ref: Execution-Footnote-1113323
Node: Parallel113469
Node: Errors117055
Node: Interrupts120693
Node: Recursion122275
Node: MAKE Variable124004
Node: Variables/Recursion125968
Node: Options/Recursion130931
Node: -w Option136087
Node: Sequences137073
Node: Empty Commands140077
Node: Using Variables141246
Node: Reference144508
Node: Flavors146053
Node: Advanced151840
Node: Substitution Refs152340
Node: Computed Names153867
Node: Values158437
Node: Setting159354
Node: Appending161395
Node: Override Directive165313
Node: Defining166692
Node: Environment168690
Node: Target-specific170965
Node: Pattern-specific173364
Node: Conditionals174559
Node: Conditional Example175268
Node: Conditional Syntax177834
Node: Testing Flags182579
Node: Functions183676
Node: Syntax of Functions184870
Node: Text Functions187046
Node: File Name Functions194134
Node: Foreach Function199839
Node: If Function203042
Node: Call Function204313
Node: Origin Function207199
Node: Shell Function210421
Node: Make Control Functions211974
Node: Running213407
Node: Makefile Arguments215395
Node: Goals216090
Node: Instead of Execution220648
Node: Avoiding Compilation223929
Node: Overriding225830
Node: Testing228118
Node: Options Summary229998
Node: Implicit Rules239174
Node: Using Implicit241320
Node: Catalogue of Rules244828
Node: Implicit Variables253820
Node: Chained Rules258049
Node: Pattern Rules262051
Node: Pattern Intro263580
Node: Pattern Examples266409
Node: Automatic268208
Node: Pattern Match274518
Node: Match-Anything Rules276132
Node: Canceling Rules279996
Node: Last Resort280701
Node: Suffix Rules282541
Node: Implicit Rule Search286263
Node: Archives289784
Node: Archive Members290479
Node: Archive Update292061
Node: Archive Symbols293977
Node: Archive Pitfalls295177
Node: Archive Suffix Rules295893
Node: Features297433
Node: Missing306015
Node: Makefile Conventions310362
Node: Makefile Basics311103
Node: Utilities in Makefiles314267
Node: Command Variables316398
Node: Directory Variables319894
Node: Standard Targets330766
Ref: Standard Targets-Footnote-1341211
Node: Install Command Categories341311
Node: Quick Reference345879
Node: Error Messages355317
Node: Complex Makefile362797
Node: Concept Index371463
Node: Name Index415025

End Tag Table
