version, based off of 3.74, seems to have problems with NSPR autoconf. r=cls. git-svn-id: svn://10.0.0.236/trunk@85225 18797224-902f-48f8-a5cc-f745e15eee43
182 lines
5.1 KiB
Plaintext
182 lines
5.1 KiB
Plaintext
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: 98679
|
||
make.info-4: 144458
|
||
make.info-5: 192424
|
||
make.info-6: 239609
|
||
make.info-7: 288768
|
||
make.info-8: 329055
|
||
make.info-9: 369752
|
||
make.info-10: 413312
|
||
|
||
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 Targets81058
|
||
Node: Empty Targets82098
|
||
Node: Special Targets83399
|
||
Node: Multiple Targets88636
|
||
Node: Multiple Rules90508
|
||
Node: Static Pattern92603
|
||
Node: Static Usage93248
|
||
Node: Static versus Implicit96946
|
||
Node: Double-Colon98679
|
||
Node: Automatic Prerequisites100213
|
||
Node: Commands104344
|
||
Node: Echoing106036
|
||
Node: Execution107300
|
||
Ref: Execution-Footnote-1111729
|
||
Node: Parallel111875
|
||
Node: Errors115461
|
||
Node: Interrupts119098
|
||
Node: Recursion120680
|
||
Node: MAKE Variable122409
|
||
Node: Variables/Recursion124373
|
||
Node: Options/Recursion129336
|
||
Node: -w Option134492
|
||
Node: Sequences135478
|
||
Node: Empty Commands138482
|
||
Node: Using Variables139651
|
||
Node: Reference142913
|
||
Node: Flavors144458
|
||
Node: Advanced150245
|
||
Node: Substitution Refs150745
|
||
Node: Computed Names152272
|
||
Node: Values156842
|
||
Node: Setting157759
|
||
Node: Appending159800
|
||
Node: Override Directive163718
|
||
Node: Defining165097
|
||
Node: Environment167095
|
||
Node: Target-specific169370
|
||
Node: Pattern-specific171769
|
||
Node: Conditionals172964
|
||
Node: Conditional Example173673
|
||
Node: Conditional Syntax176239
|
||
Node: Testing Flags180984
|
||
Node: Functions182081
|
||
Node: Syntax of Functions183275
|
||
Node: Text Functions185451
|
||
Node: File Name Functions192424
|
||
Node: Foreach Function198129
|
||
Node: If Function201332
|
||
Node: Call Function202603
|
||
Node: Origin Function205488
|
||
Node: Shell Function208710
|
||
Node: Make Control Functions210263
|
||
Node: Running211696
|
||
Node: Makefile Arguments213684
|
||
Node: Goals214379
|
||
Node: Instead of Execution218937
|
||
Node: Avoiding Compilation222218
|
||
Node: Overriding224119
|
||
Node: Testing226407
|
||
Node: Options Summary228287
|
||
Node: Implicit Rules237463
|
||
Node: Using Implicit239609
|
||
Node: Catalogue of Rules243117
|
||
Node: Implicit Variables252109
|
||
Node: Chained Rules256338
|
||
Node: Pattern Rules260340
|
||
Node: Pattern Intro261869
|
||
Node: Pattern Examples264698
|
||
Node: Automatic266497
|
||
Node: Pattern Match272807
|
||
Node: Match-Anything Rules274421
|
||
Node: Canceling Rules278285
|
||
Node: Last Resort278990
|
||
Node: Suffix Rules280830
|
||
Node: Implicit Rule Search284552
|
||
Node: Archives288073
|
||
Node: Archive Members288768
|
||
Node: Archive Update290350
|
||
Node: Archive Symbols292266
|
||
Node: Archive Pitfalls293466
|
||
Node: Archive Suffix Rules294182
|
||
Node: Features295722
|
||
Node: Missing304304
|
||
Node: Makefile Conventions308651
|
||
Node: Makefile Basics309392
|
||
Node: Utilities in Makefiles312556
|
||
Node: Command Variables314687
|
||
Node: Directory Variables318183
|
||
Node: Standard Targets329055
|
||
Ref: Standard Targets-Footnote-1339500
|
||
Node: Install Command Categories339600
|
||
Node: Quick Reference344168
|
||
Node: Error Messages353606
|
||
Node: Complex Makefile361086
|
||
Node: Concept Index369752
|
||
Node: Name Index413312
|
||
|
||
End Tag Table
|