summaryrefslogtreecommitdiff
path: root/doc/make.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/make.info')
-rw-r--r--doc/make.info341
1 files changed, 170 insertions, 171 deletions
diff --git a/doc/make.info b/doc/make.info
index c6ad6e6..7a54c1b 100644
--- a/doc/make.info
+++ b/doc/make.info
@@ -1,15 +1,15 @@
-This is make.info, produced by makeinfo version 4.13 from make.texi.
+This is make.info, produced by makeinfo version 5.2 from make.texi.
-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 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.72, last updated 9 October 2013, of `The GNU Make
-Manual', for GNU `make' version 4.0.
+ This is Edition 0.73, last updated 5 October 2014, of 'The GNU Make
+Manual', for GNU 'make' version 4.1.
Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-2010, 2011, 2012, 2013 Free Software Foundation, Inc.
+2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
@@ -22,7 +22,6 @@ Manual', for GNU `make' version 4.0.
(a) The FSF's Back-Cover Text is: "You have the freedom to copy and
modify this GNU manual. Buying copies from the FSF supports it in
developing GNU and promoting software freedom."
-
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* Make: (make). Remake files automatically.
@@ -30,172 +29,172 @@ END-INFO-DIR-ENTRY

Indirect:
-make.info-1: 1338
-make.info-2: 291887
+make.info-1: 1342
+make.info-2: 305689

Tag Table:
(Indirect)
-Node: Top1338
+Node: Top1342
Node: Overview16115
-Node: Preparing17130
-Node: Reading18101
-Node: Bugs19028
-Node: Introduction20857
-Node: Rule Introduction22454
-Node: Simple Makefile24387
-Node: How Make Works28129
-Node: Variables Simplify30784
-Node: make Deduces32990
-Node: Combine By Prerequisite34723
-Node: Cleanup35752
-Node: Makefiles37170
-Node: Makefile Contents38006
-Node: Splitting Lines41188
-Node: Makefile Names42949
-Node: Include44560
-Ref: Include-Footnote-148308
-Node: MAKEFILES Variable48442
-Node: Remaking Makefiles49983
-Node: Overriding Makefiles54208
-Node: Reading Makefiles56236
-Node: Secondary Expansion59690
-Node: Rules67152
-Node: Rule Example69825
-Node: Rule Syntax70679
-Node: Prerequisite Types73272
-Node: Wildcards76139
-Node: Wildcard Examples77858
-Node: Wildcard Pitfall79207
-Node: Wildcard Function80996
-Node: Directory Search82780
-Node: General Search83915
-Node: Selective Search85622
-Node: Search Algorithm88610
-Node: Recipes/Search91128
-Node: Implicit/Search92451
-Node: Libraries/Search93393
-Node: Phony Targets95364
-Node: Force Targets100440
-Node: Empty Targets101477
-Node: Special Targets102782
-Node: Multiple Targets110640
-Node: Multiple Rules112505
-Node: Static Pattern114723
-Node: Static Usage115375
-Node: Static versus Implicit119095
-Node: Double-Colon120836
-Node: Automatic Prerequisites122596
-Node: Recipes126861
-Node: Recipe Syntax128034
-Node: Splitting Recipe Lines130149
-Node: Variables in Recipes133302
-Node: Echoing134628
-Node: Execution135903
-Ref: Execution-Footnote-1137316
-Node: One Shell137461
-Node: Choosing the Shell140776
-Node: Parallel144922
-Node: Parallel Output147591
-Node: Parallel Input152020
-Node: Errors153141
-Node: Interrupts156809
-Node: Recursion158392
-Node: MAKE Variable160492
-Node: Variables/Recursion162739
-Node: Options/Recursion168185
-Node: -w Option174203
-Node: Canned Recipes175198
-Node: Empty Recipes178183
-Node: Using Variables179331
-Node: Reference182761
-Node: Flavors184319
-Node: Advanced190301
-Node: Substitution Refs190806
-Node: Computed Names192359
-Node: Values196906
-Node: Setting197823
-Node: Appending200730
-Node: Override Directive204674
-Node: Multi-Line206301
-Node: Undefine Directive209125
-Node: Environment210211
-Node: Target-specific212462
-Node: Pattern-specific215489
-Node: Suppressing Inheritance217335
-Node: Special Variables218788
-Node: Conditionals224226
-Node: Conditional Example224939
-Node: Conditional Syntax227502
-Node: Testing Flags233263
-Node: Functions234364
-Node: Syntax of Functions235924
-Node: Text Functions238258
-Node: File Name Functions246829
-Node: Conditional Functions252051
-Node: Foreach Function254425
-Node: File Function257638
-Node: Call Function259639
-Node: Value Function262524
-Node: Eval Function263961
-Node: Origin Function266237
-Node: Flavor Function269455
-Node: Make Control Functions270497
-Node: Shell Function272183
-Node: Guile Function273816
-Node: Running274566
-Node: Makefile Arguments276549
-Node: Goals277265
-Node: Instead of Execution282004
-Node: Avoiding Compilation285717
-Node: Overriding287691
-Node: Testing290003
-Node: Options Summary291887
-Node: Implicit Rules303579
-Node: Using Implicit305725
-Node: Catalogue of Rules309244
-Node: Implicit Variables318592
-Node: Chained Rules323705
-Node: Pattern Rules327716
-Node: Pattern Intro329250
-Node: Pattern Examples331838
-Node: Automatic Variables333645
-Node: Pattern Match341003
-Node: Match-Anything Rules344326
-Node: Canceling Rules348205
-Node: Last Resort348919
-Node: Suffix Rules350748
-Node: Implicit Rule Search354473
-Node: Archives357973
-Node: Archive Members358678
-Node: Archive Update360288
-Node: Archive Symbols362199
-Node: Archive Pitfalls363433
-Node: Archive Suffix Rules364155
-Node: Extending make365702
-Node: Guile Integration366839
-Node: Guile Types368065
-Node: Guile Interface370487
-Node: Guile Example371774
-Node: Loading Objects373965
-Node: load Directive375452
-Node: Remaking Loaded Objects378206
-Node: Loaded Object API378840
-Node: Loaded Object Example385601
-Node: Features387849
-Node: Missing397021
-Node: Makefile Conventions400749
-Node: Makefile Basics401728
-Node: Utilities in Makefiles404895
-Node: Command Variables407393
-Node: DESTDIR410632
-Node: Directory Variables412799
-Node: Standard Targets428164
-Node: Install Command Categories442269
-Node: Quick Reference446795
-Node: Error Messages459490
-Node: Complex Makefile467403
-Node: GNU Free Documentation License476021
-Node: Concept Index501183
-Node: Name Index571815
+Node: Preparing17128
+Node: Reading18096
+Node: Bugs19023
+Node: Introduction20852
+Node: Rule Introduction22445
+Node: Simple Makefile24378
+Node: How Make Works28114
+Node: Variables Simplify30763
+Node: make Deduces32969
+Node: Combine By Prerequisite34702
+Node: Cleanup35731
+Node: Makefiles37149
+Node: Makefile Contents37985
+Node: Splitting Lines41158
+Node: Makefile Names42918
+Node: Include44525
+Ref: Include-Footnote-148269
+Node: MAKEFILES Variable48403
+Node: Remaking Makefiles49944
+Node: Overriding Makefiles54169
+Node: Reading Makefiles56197
+Node: Secondary Expansion59659
+Node: Rules67120
+Node: Rule Example69793
+Node: Rule Syntax70646
+Node: Prerequisite Types73241
+Node: Wildcards76108
+Node: Wildcard Examples77827
+Node: Wildcard Pitfall79177
+Node: Wildcard Function80966
+Node: Directory Search82750
+Node: General Search83885
+Node: Selective Search85592
+Node: Search Algorithm88582
+Node: Recipes/Search91100
+Node: Implicit/Search92423
+Node: Libraries/Search93365
+Node: Phony Targets95336
+Node: Force Targets100173
+Node: Empty Targets101210
+Node: Special Targets102512
+Node: Multiple Targets110385
+Node: Multiple Rules112245
+Node: Static Pattern114463
+Node: Static Usage115115
+Node: Static versus Implicit118834
+Node: Double-Colon120574
+Node: Automatic Prerequisites122334
+Node: Recipes126595
+Node: Recipe Syntax127767
+Node: Splitting Recipe Lines129882
+Node: Variables in Recipes133035
+Node: Echoing134361
+Node: Execution135636
+Ref: Execution-Footnote-1137049
+Node: One Shell137194
+Node: Choosing the Shell140509
+Node: Parallel144653
+Node: Parallel Output147322
+Node: Parallel Input151749
+Node: Errors152868
+Node: Interrupts156532
+Node: Recursion158115
+Node: MAKE Variable160212
+Node: Variables/Recursion162455
+Node: Options/Recursion167900
+Node: -w Option173918
+Node: Canned Recipes174913
+Node: Empty Recipes177896
+Node: Using Variables179044
+Node: Reference182472
+Node: Flavors184030
+Node: Advanced190009
+Node: Substitution Refs190514
+Node: Computed Names192067
+Node: Values196615
+Node: Setting197532
+Node: Appending200441
+Node: Override Directive204383
+Node: Multi-Line206010
+Node: Undefine Directive208834
+Node: Environment209923
+Node: Target-specific212175
+Node: Pattern-specific215202
+Node: Suppressing Inheritance217049
+Node: Special Variables218502
+Node: Conditionals224911
+Node: Conditional Example225624
+Node: Conditional Syntax228187
+Node: Testing Flags233944
+Node: Functions235045
+Node: Syntax of Functions236605
+Node: Text Functions238939
+Node: File Name Functions247504
+Node: Conditional Functions252730
+Node: Foreach Function255105
+Node: File Function258318
+Node: Call Function260396
+Node: Value Function263281
+Node: Eval Function264718
+Node: Origin Function266994
+Node: Flavor Function270220
+Node: Make Control Functions271264
+Node: Shell Function272950
+Node: Guile Function274583
+Node: Running275333
+Node: Makefile Arguments277314
+Node: Goals278030
+Node: Instead of Execution282769
+Node: Avoiding Compilation286484
+Node: Overriding288459
+Node: Testing290771
+Node: Options Summary292655
+Node: Implicit Rules305689
+Node: Using Implicit307826
+Node: Catalogue of Rules311345
+Node: Implicit Variables320689
+Node: Chained Rules325762
+Node: Pattern Rules329772
+Node: Pattern Intro331306
+Node: Pattern Examples333888
+Node: Automatic Variables335695
+Node: Pattern Match343045
+Node: Match-Anything Rules346368
+Node: Canceling Rules350247
+Node: Last Resort350961
+Node: Suffix Rules352790
+Node: Implicit Rule Search356515
+Node: Archives360014
+Node: Archive Members360719
+Node: Archive Update362329
+Node: Archive Symbols364240
+Node: Archive Pitfalls365473
+Node: Archive Suffix Rules366195
+Node: Extending make367743
+Node: Guile Integration368880
+Node: Guile Types370108
+Node: Guile Interface372528
+Node: Guile Example373814
+Node: Loading Objects376005
+Node: load Directive377495
+Node: Remaking Loaded Objects380249
+Node: Loaded Object API380883
+Node: Loaded Object Example387645
+Node: Features389892
+Node: Missing399059
+Node: Makefile Conventions402784
+Node: Makefile Basics403763
+Node: Utilities in Makefiles406930
+Node: Command Variables409429
+Node: DESTDIR412669
+Node: Directory Variables414836
+Node: Standard Targets430192
+Node: Install Command Categories444298
+Node: Quick Reference448824
+Node: Error Messages461529
+Node: Complex Makefile469425
+Node: GNU Free Documentation License478043
+Node: Concept Index503185
+Node: Name Index573971

End Tag Table