VirtualBox

source: kBuild/trunk/src/gmake/doc/make.info@ 287

Last change on this file since 287 was 200, checked in by bird, 20 years ago

Renaming some files.

  • Property svn:eol-style set to native
File size: 4.8 KB
Line 
1This is ../../doc/make.info, produced by makeinfo version 4.6 from
2../../doc/make.texi.
3
4INFO-DIR-SECTION GNU Packages
5START-INFO-DIR-ENTRY
6* Make: (make). Remake files automatically.
7END-INFO-DIR-ENTRY
8
9 This file documents the GNU Make utility, which determines
10automatically which pieces of a large program need to be recompiled,
11and issues the commands to recompile them.
12
13 This is Edition 0.61, last updated 02 May 2003, of `The GNU Make
14Manual', for `make', Version 3.81.
15
16 Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
171998, 1999, 2000, 2002, 2003, 2004 Free Software Foundation, Inc.
18
19 Permission is granted to copy, distribute and/or modify this document
20under the terms of the GNU Free Documentation License, Version 1.1 or
21any later version published by the Free Software Foundation; with no
22Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
23Texts. A copy of the license is included in the section entitled "GNU
24Free Documentation License".
25
26
27Indirect:
28make.info-1: 1017
29make.info-2: 300520
30
31Tag Table:
32(Indirect)
33Node: Top1017
34Node: Overview13551
35Node: Preparing14555
36Node: Reading15527
37Node: Bugs16446
38Node: Introduction18268
39Node: Rule Introduction19852
40Node: Simple Makefile21588
41Node: How Make Works25209
42Node: Variables Simplify27697
43Node: make Deduces29900
44Node: Combine By Prerequisite31647
45Node: Cleanup32678
46Node: Makefiles34089
47Node: Makefile Contents34972
48Node: Makefile Names37919
49Node: Include39518
50Ref: Include-Footnote-143069
51Node: MAKEFILES Variable43203
52Node: MAKEFILE_LIST Variable44705
53Node: Special Variables46024
54Node: Remaking Makefiles46759
55Node: Overriding Makefiles51001
56Node: Reading Makefiles53051
57Node: Rules55578
58Node: Rule Example58246
59Node: Rule Syntax59095
60Node: Prerequisite Types61316
61Node: Wildcards63084
62Node: Wildcard Examples64767
63Node: Wildcard Pitfall66011
64Node: Wildcard Function67793
65Node: Directory Search69570
66Node: General Search70704
67Node: Selective Search72407
68Node: Search Algorithm75383
69Node: Commands/Search77890
70Node: Implicit/Search79225
71Node: Libraries/Search80157
72Node: Phony Targets82239
73Node: Force Targets87215
74Node: Empty Targets88252
75Node: Special Targets89539
76Node: Multiple Targets96235
77Node: Multiple Rules98095
78Node: Static Pattern100321
79Node: Static Usage100963
80Node: Static versus Implicit104684
81Node: Double-Colon106414
82Node: Automatic Prerequisites108061
83Node: Commands112315
84Node: Echoing114004
85Node: Execution115282
86Ref: Execution-Footnote-1119708
87Node: Parallel119854
88Node: Errors123437
89Node: Interrupts127073
90Node: Recursion128652
91Node: MAKE Variable130735
92Node: Variables/Recursion132986
93Node: Options/Recursion138131
94Node: -w Option143284
95Node: Sequences144267
96Node: Empty Commands147268
97Node: Using Variables148434
98Node: Reference151541
99Node: Flavors153097
100Node: Advanced158881
101Node: Substitution Refs159378
102Node: Computed Names160924
103Node: Values165491
104Node: Setting166396
105Node: Appending168424
106Node: Override Directive172339
107Node: Defining173715
108Node: Environment176171
109Node: Target-specific178443
110Node: Pattern-specific181400
111Node: Conditionals182792
112Node: Conditional Example183498
113Node: Conditional Syntax186082
114Node: Testing Flags190950
115Node: Functions192044
116Node: Syntax of Functions193386
117Node: Text Functions195577
118Node: File Name Functions203727
119Node: Foreach Function208166
120Node: If Function211366
121Node: Call Function212634
122Node: Value Function215516
123Node: Eval Function216950
124Node: Origin Function219256
125Node: Shell Function222465
126Node: Make Control Functions224046
127Node: Running225476
128Node: Makefile Arguments227461
129Node: Goals228169
130Node: Instead of Execution232724
131Node: Avoiding Compilation236002
132Node: Overriding237969
133Node: Testing240259
134Node: Options Summary242136
135Node: Implicit Rules251567
136Node: Using Implicit253711
137Node: Catalogue of Rules257240
138Node: Implicit Variables266223
139Node: Chained Rules270449
140Node: Pattern Rules274448
141Node: Pattern Intro275974
142Node: Pattern Examples278822
143Node: Automatic Variables280617
144Node: Pattern Match288780
145Node: Match-Anything Rules290401
146Node: Canceling Rules294262
147Node: Last Resort294964
148Node: Suffix Rules296801
149Node: Implicit Rule Search300520
150Node: Archives304029
151Node: Archive Members304721
152Node: Archive Update306317
153Node: Archive Symbols308221
154Node: Archive Pitfalls309441
155Node: Archive Suffix Rules310154
156Node: Features311691
157Node: Missing320238
158Node: Makefile Conventions323968
159Node: Makefile Basics324748
160Node: Utilities in Makefiles327905
161Node: Command Variables330033
162Node: Directory Variables333593
163Node: Standard Targets344470
164Ref: Standard Targets-Footnote-1355724
165Node: Install Command Categories355824
166Node: Quick Reference360389
167Node: Error Messages370133
168Node: Complex Makefile377802
169Node: GNU Free Documentation License386482
170Node: Concept Index406374
171Node: Name Index451280
172
173End 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