164 lines
4.5 KiB
Plaintext
164 lines
4.5 KiB
Plaintext
This is Info file make.info, produced by Makeinfo-1.55 from the input
|
||
file ./make.texinfo.
|
||
|
||
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.48, last updated 4 April 1995, of `The GNU Make
|
||
Manual', for `make', Version 3.73 Beta.
|
||
|
||
Copyright (C) 1988, '89, '90, '91, '92, '93, '94, '95 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: 1141
|
||
make.info-2: 50405
|
||
make.info-3: 97832
|
||
make.info-4: 147393
|
||
make.info-5: 196701
|
||
make.info-6: 243137
|
||
make.info-7: 292772
|
||
make.info-8: 318335
|
||
|
||
Tag Table:
|
||
(Indirect)
|
||
Node: Top1141
|
||
Node: Overview12012
|
||
Node: Preparing12949
|
||
Node: Reading13904
|
||
Node: Bugs14826
|
||
Node: Introduction16694
|
||
Node: Rule Introduction18281
|
||
Node: Simple Makefile19990
|
||
Node: How Make Works23603
|
||
Node: Variables Simplify26101
|
||
Node: make Deduces28307
|
||
Node: Combine By Dependency30054
|
||
Node: Cleanup31082
|
||
Node: Makefiles32492
|
||
Node: Makefile Contents33189
|
||
Node: Makefile Names35449
|
||
Node: Include37051
|
||
Node: MAKEFILES Variable40462
|
||
Node: Remaking Makefiles41964
|
||
Node: Overriding Makefiles45782
|
||
Node: Rules47805
|
||
Node: Rule Example50405
|
||
Node: Rule Syntax51240
|
||
Node: Wildcards53449
|
||
Node: Wildcard Examples54959
|
||
Node: Wildcard Pitfall56194
|
||
Node: Wildcard Function57444
|
||
Node: Directory Search59225
|
||
Node: General Search60285
|
||
Node: Selective Search61803
|
||
Node: Commands/Search64723
|
||
Node: Implicit/Search66063
|
||
Node: Libraries/Search66998
|
||
Node: Phony Targets68067
|
||
Node: Force Targets71412
|
||
Node: Empty Targets72449
|
||
Node: Special Targets73709
|
||
Node: Multiple Targets77631
|
||
Node: Multiple Rules79498
|
||
Node: Static Pattern81581
|
||
Node: Static Usage82221
|
||
Node: Static versus Implicit85875
|
||
Node: Double-Colon87606
|
||
Node: Automatic Dependencies89136
|
||
Node: Commands93214
|
||
Node: Echoing94906
|
||
Node: Execution96164
|
||
Node: Parallel97832
|
||
Node: Errors101147
|
||
Node: Interrupts104783
|
||
Node: Recursion106364
|
||
Node: MAKE Variable107650
|
||
Node: Variables/Recursion109608
|
||
Node: Options/Recursion114571
|
||
Node: -w Option119257
|
||
Node: Sequences120243
|
||
Node: Empty Commands123238
|
||
Node: Using Variables124406
|
||
Node: Reference127390
|
||
Node: Flavors128935
|
||
Node: Advanced134252
|
||
Node: Substitution Refs134752
|
||
Node: Computed Names136279
|
||
Node: Values140849
|
||
Node: Setting141766
|
||
Node: Appending143475
|
||
Node: Override Directive147393
|
||
Node: Defining148772
|
||
Node: Environment150770
|
||
Node: Conditionals152898
|
||
Node: Conditional Example153607
|
||
Node: Conditional Syntax156173
|
||
Node: Testing Flags160919
|
||
Node: Functions162016
|
||
Node: Syntax of Functions163014
|
||
Node: Text Functions165151
|
||
Node: Filename Functions171905
|
||
Node: Foreach Function177026
|
||
Node: Origin Function180232
|
||
Node: Shell Function183457
|
||
Node: Running184834
|
||
Node: Makefile Arguments186822
|
||
Node: Goals187517
|
||
Node: Instead of Execution191519
|
||
Node: Avoiding Compilation194800
|
||
Node: Overriding196701
|
||
Node: Testing198989
|
||
Node: Options Summary200866
|
||
Node: Implicit Rules207676
|
||
Node: Using Implicit209822
|
||
Node: Catalogue of Rules213309
|
||
Node: Implicit Variables222290
|
||
Node: Chained Rules226416
|
||
Node: Pattern Rules229114
|
||
Node: Pattern Intro230642
|
||
Node: Pattern Examples233453
|
||
Node: Automatic235246
|
||
Node: Pattern Match241533
|
||
Node: Match-Anything Rules243137
|
||
Node: Canceling Rules246996
|
||
Node: Last Resort247699
|
||
Node: Suffix Rules249536
|
||
Node: Search Algorithm253243
|
||
Node: Archives256739
|
||
Node: Archive Members257434
|
||
Node: Archive Update259013
|
||
Node: Archive Symbols260929
|
||
Node: Archive Pitfalls262128
|
||
Node: Archive Suffix Rules262844
|
||
Node: Features264384
|
||
Node: Missing272736
|
||
Node: Makefile Conventions277065
|
||
Node: Makefile Basics277413
|
||
Node: Utilities in Makefiles279752
|
||
Node: Standard Targets281444
|
||
Node: Command Variables289947
|
||
Node: Directory Variables292772
|
||
Node: Quick Reference302070
|
||
Node: Complex Makefile309668
|
||
Node: Concept Index318335
|
||
Node: Name Index357722
|
||
|
||
End Tag Table
|