This is Info file make.info, produced by Makeinfo version 1.67 from the
input file 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.54, last updated 09 September 1999, of `The GNU
Make Manual', for `make', Version 3.78.1.

   Copyright (C) 1988, '89, '90, '91, '92, '93, '94, '95, '96, '97,
'98, '99         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: 1302
make.info-2: 48813
make.info-3: 98248
make.info-4: 144031
make.info-5: 191998
make.info-6: 240821
make.info-7: 289975
make.info-8: 337313
make.info-9: 367205
make.info-10: 410588

Tag Table:
(Indirect)
Node: Top1302
Node: Overview12657
Node: Preparing13664
Node: Reading14619
Node: Bugs15541
Node: Introduction16834
Node: Rule Introduction18421
Node: Simple Makefile20140
Node: How Make Works23764
Node: Variables Simplify26255
Node: make Deduces28461
Node: Combine By Prerequisite30212
Node: Cleanup31246
Node: Makefiles32660
Node: Makefile Contents33415
Node: Makefile Names35718
Node: Include37320
Node: MAKEFILES Variable41012
Node: Remaking Makefiles42514
Node: Overriding Makefiles46760
Node: Reading Makefiles48813
Node: Rules51344
Node: Rule Example53945
Node: Rule Syntax54783
Node: Wildcards56999
Node: Wildcard Examples58679
Node: Wildcard Pitfall59917
Node: Wildcard Function61702
Node: Directory Search63483
Node: General Search64620
Node: Selective Search66330
Node: Search Algorithm69309
Node: Commands/Search71819
Node: Implicit/Search73167
Node: Libraries/Search74102
Node: Phony Targets76187
Node: Force Targets81094
Node: Empty Targets82134
Node: Special Targets83435
Node: Multiple Targets88206
Node: Multiple Rules90078
Node: Static Pattern92172
Node: Static Usage92817
Node: Static versus Implicit96515
Node: Double-Colon98248
Node: Automatic Prerequisites99782
Node: Commands103914
Node: Echoing105607
Node: Execution106871
Node: Parallel111447
Node: Errors115033
Node: Interrupts118671
Node: Recursion120253
Node: MAKE Variable121982
Node: Variables/Recursion123946
Node: Options/Recursion128909
Node: -w Option134064
Node: Sequences135050
Node: Empty Commands138054
Node: Using Variables139224
Node: Reference142486
Node: Flavors144031
Node: Advanced149817
Node: Substitution Refs150317
Node: Computed Names151844
Node: Values156414
Node: Setting157331
Node: Appending159372
Node: Override Directive163290
Node: Defining164669
Node: Environment166667
Node: Target-specific168942
Node: Pattern-specific171341
Node: Conditionals172536
Node: Conditional Example173245
Node: Conditional Syntax175811
Node: Testing Flags180557
Node: Functions181654
Node: Syntax of Functions182848
Node: Text Functions185024
Node: File Name Functions191998
Node: Foreach Function197709
Node: If Function200912
Node: Call Function202183
Node: Origin Function204825
Node: Shell Function208047
Node: Make Control Functions209600
Node: Running211033
Node: Makefile Arguments213021
Node: Goals213716
Node: Instead of Execution218276
Node: Avoiding Compilation221557
Node: Overriding223458
Node: Testing225746
Node: Options Summary227626
Node: Implicit Rules235167
Node: Using Implicit237313
Node: Catalogue of Rules240821
Node: Implicit Variables249814
Node: Chained Rules254043
Node: Pattern Rules258045
Node: Pattern Intro259574
Node: Pattern Examples262403
Node: Automatic264202
Node: Pattern Match270515
Node: Match-Anything Rules272129
Node: Canceling Rules275993
Node: Last Resort276698
Node: Suffix Rules278539
Node: Implicit Rule Search282261
Node: Archives285782
Node: Archive Members286477
Node: Archive Update288059
Node: Archive Symbols289975
Node: Archive Pitfalls291175
Node: Archive Suffix Rules291891
Node: Features293433
Node: Missing302016
Node: Makefile Conventions306364
Node: Makefile Basics307105
Node: Utilities in Makefiles310269
Node: Command Variables312400
Node: Directory Variables315895
Node: Standard Targets326766
Node: Install Command Categories337313
Node: Quick Reference341881
Node: Make Errors351065
Node: Complex Makefile358542
Node: Concept Index367205
Node: Name Index410588

End Tag Table
