VirtualBox

source: kBuild/branches/GNU/src/gmake/doc/make.info@ 152

Last change on this file since 152 was 152, checked in by (none), 20 years ago

This commit was manufactured by cvs2svn to create branch 'GNU'.

  • Property svn:eol-style set to native
File size: 4.8 KB
Line 
1This is make.info, produced by makeinfo version 4.6 from make.texi.
2
3INFO-DIR-SECTION GNU Packages
4START-INFO-DIR-ENTRY
5* Make: (make). Remake files automatically.
6END-INFO-DIR-ENTRY
7
8 This file documents the GNU Make utility, which determines
9automatically which pieces of a large program need to be recompiled,
10and issues the commands to recompile them.
11
12 This is Edition 0.61, last updated 02 May 2003, of `The GNU Make
13Manual', for `make', Version 3.81.
14
15 Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
161998, 1999, 2000, 2002, 2003, 2004 Free Software Foundation, Inc.
17
18 Permission is granted to copy, distribute and/or modify this document
19under the terms of the GNU Free Documentation License, Version 1.1 or
20any later version published by the Free Software Foundation; with no
21Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
22Texts. A copy of the license is included in the section entitled "GNU
23Free Documentation License".
24
25
26Indirect:
27make.info-1: 997
28make.info-2: 300500
29
30Tag Table:
31(Indirect)
32Node: Top997
33Node: Overview13531
34Node: Preparing14535
35Node: Reading15507
36Node: Bugs16426
37Node: Introduction18248
38Node: Rule Introduction19832
39Node: Simple Makefile21568
40Node: How Make Works25189
41Node: Variables Simplify27677
42Node: make Deduces29880
43Node: Combine By Prerequisite31627
44Node: Cleanup32658
45Node: Makefiles34069
46Node: Makefile Contents34952
47Node: Makefile Names37899
48Node: Include39498
49Ref: Include-Footnote-143049
50Node: MAKEFILES Variable43183
51Node: MAKEFILE_LIST Variable44685
52Node: Special Variables46004
53Node: Remaking Makefiles46739
54Node: Overriding Makefiles50981
55Node: Reading Makefiles53031
56Node: Rules55558
57Node: Rule Example58226
58Node: Rule Syntax59075
59Node: Prerequisite Types61296
60Node: Wildcards63064
61Node: Wildcard Examples64747
62Node: Wildcard Pitfall65991
63Node: Wildcard Function67773
64Node: Directory Search69550
65Node: General Search70684
66Node: Selective Search72387
67Node: Search Algorithm75363
68Node: Commands/Search77870
69Node: Implicit/Search79205
70Node: Libraries/Search80137
71Node: Phony Targets82219
72Node: Force Targets87195
73Node: Empty Targets88232
74Node: Special Targets89519
75Node: Multiple Targets96215
76Node: Multiple Rules98075
77Node: Static Pattern100301
78Node: Static Usage100943
79Node: Static versus Implicit104664
80Node: Double-Colon106394
81Node: Automatic Prerequisites108041
82Node: Commands112295
83Node: Echoing113984
84Node: Execution115262
85Ref: Execution-Footnote-1119688
86Node: Parallel119834
87Node: Errors123417
88Node: Interrupts127053
89Node: Recursion128632
90Node: MAKE Variable130715
91Node: Variables/Recursion132966
92Node: Options/Recursion138111
93Node: -w Option143264
94Node: Sequences144247
95Node: Empty Commands147248
96Node: Using Variables148414
97Node: Reference151521
98Node: Flavors153077
99Node: Advanced158861
100Node: Substitution Refs159358
101Node: Computed Names160904
102Node: Values165471
103Node: Setting166376
104Node: Appending168404
105Node: Override Directive172319
106Node: Defining173695
107Node: Environment176151
108Node: Target-specific178423
109Node: Pattern-specific181380
110Node: Conditionals182772
111Node: Conditional Example183478
112Node: Conditional Syntax186062
113Node: Testing Flags190930
114Node: Functions192024
115Node: Syntax of Functions193366
116Node: Text Functions195557
117Node: File Name Functions203707
118Node: Foreach Function208146
119Node: If Function211346
120Node: Call Function212614
121Node: Value Function215496
122Node: Eval Function216930
123Node: Origin Function219236
124Node: Shell Function222445
125Node: Make Control Functions224026
126Node: Running225456
127Node: Makefile Arguments227441
128Node: Goals228149
129Node: Instead of Execution232704
130Node: Avoiding Compilation235982
131Node: Overriding237949
132Node: Testing240239
133Node: Options Summary242116
134Node: Implicit Rules251547
135Node: Using Implicit253691
136Node: Catalogue of Rules257220
137Node: Implicit Variables266203
138Node: Chained Rules270429
139Node: Pattern Rules274428
140Node: Pattern Intro275954
141Node: Pattern Examples278802
142Node: Automatic Variables280597
143Node: Pattern Match288760
144Node: Match-Anything Rules290381
145Node: Canceling Rules294242
146Node: Last Resort294944
147Node: Suffix Rules296781
148Node: Implicit Rule Search300500
149Node: Archives304009
150Node: Archive Members304701
151Node: Archive Update306297
152Node: Archive Symbols308201
153Node: Archive Pitfalls309421
154Node: Archive Suffix Rules310134
155Node: Features311671
156Node: Missing320218
157Node: Makefile Conventions323948
158Node: Makefile Basics324728
159Node: Utilities in Makefiles327885
160Node: Command Variables330013
161Node: Directory Variables333573
162Node: Standard Targets344450
163Ref: Standard Targets-Footnote-1355704
164Node: Install Command Categories355804
165Node: Quick Reference360369
166Node: Error Messages370113
167Node: Complex Makefile377782
168Node: GNU Free Documentation License386462
169Node: Concept Index406354
170Node: Name Index451260
171
172End Tag Table
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette