home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / GCC / GCC258_3.LHA / gcc / info / make.info < prev    next >
Encoding:
GNU Info File  |  1993-12-07  |  4.5 KB  |  163 lines

  1. This is Info file make.info, produced by Makeinfo-1.54 from the input
  2. file ./make.texinfo.
  3.  
  4.    This file documents the GNU Make utility, which determines
  5. automatically which pieces of a large program need to be recompiled,
  6. and issues the commands to recompile them.
  7.  
  8.    This is Edition 0.43, last updated 26 July 1993, of `The GNU Make
  9. Manual', for `make', Version 3.68 Beta.
  10.  
  11.    Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
  12. Foundation, Inc.
  13.  
  14.    Permission is granted to make and distribute verbatim copies of this
  15. manual provided the copyright notice and this permission notice are
  16. preserved on all copies.
  17.  
  18.    Permission is granted to copy and distribute modified versions of
  19. this manual under the conditions for verbatim copying, provided that
  20. the entire resulting derived work is distributed under the terms of a
  21. permission notice identical to this one.
  22.  
  23.    Permission is granted to copy and distribute translations of this
  24. manual into another language, under the above conditions for modified
  25. versions, except that this permission notice may be stated in a
  26. translation approved by the Free Software Foundation.
  27.  
  28. 
  29. Indirect:
  30. make.info-1: 1130
  31. make.info-2: 50836
  32. make.info-3: 99003
  33. make.info-4: 148531
  34. make.info-5: 194928
  35. make.info-6: 242854
  36. make.info-7: 288954
  37. make.info-8: 305033
  38. 
  39. Tag Table:
  40. (Indirect)
  41. Node: Top1130
  42. Node: Overview12001
  43. Node: Preparing12938
  44. Node: Reading13893
  45. Node: Bugs14815
  46. Node: Introduction16723
  47. Node: Rule Introduction18310
  48. Node: Simple Makefile20019
  49. Node: How Make Works23632
  50. Node: Variables Simplify26130
  51. Node: make Deduces28336
  52. Node: Combine By Dependency30083
  53. Node: Cleanup31111
  54. Node: Makefiles32521
  55. Node: Makefile Contents33218
  56. Node: Makefile Names35478
  57. Node: Include37080
  58. Node: MAKEFILES Variable40491
  59. Node: Remaking Makefiles41993
  60. Node: Overriding Makefiles45811
  61. Node: Rules47401
  62. Node: Rule Example50001
  63. Node: Rule Syntax50836
  64. Node: Wildcards53045
  65. Node: Wildcard Examples54555
  66. Node: Wildcard Pitfall55790
  67. Node: Wildcard Function56943
  68. Node: Directory Search58434
  69. Node: General Search59494
  70. Node: Selective Search61001
  71. Node: Commands/Search63906
  72. Node: Implicit/Search65246
  73. Node: Libraries/Search66181
  74. Node: Phony Targets67250
  75. Node: Force Targets70595
  76. Node: Empty Targets71632
  77. Node: Special Targets72892
  78. Node: Multiple Targets76473
  79. Node: Multiple Rules78340
  80. Node: Static Pattern80423
  81. Node: Static Usage81063
  82. Node: Static versus Implicit84717
  83. Node: Double-Colon86448
  84. Node: Automatic Dependencies87978
  85. Node: Commands91222
  86. Node: Echoing92783
  87. Node: Execution94020
  88. Node: Parallel95688
  89. Node: Errors99003
  90. Node: Interrupts101902
  91. Node: Recursion103483
  92. Node: MAKE Variable104769
  93. Node: Variables/Recursion107860
  94. Node: Options/Recursion112640
  95. Node: -w Option115371
  96. Node: Sequences116357
  97. Node: Empty Commands119352
  98. Node: Using Variables120520
  99. Node: Reference123144
  100. Node: Flavors124689
  101. Node: Advanced129176
  102. Node: Substitution Refs129676
  103. Node: Computed Names131203
  104. Node: Values135773
  105. Node: Setting136690
  106. Node: Appending138399
  107. Node: Override Directive142317
  108. Node: Defining143696
  109. Node: Environment145694
  110. Node: Conditionals147822
  111. Node: Conditional Example148531
  112. Node: Conditional Syntax151097
  113. Node: Testing Flags155843
  114. Node: Functions156940
  115. Node: Syntax of Functions157938
  116. Node: Text Functions160075
  117. Node: Filename Functions166829
  118. Node: Foreach Function171950
  119. Node: Origin Function175152
  120. Node: Shell Function178377
  121. Node: Running179754
  122. Node: Makefile Arguments181296
  123. Node: Goals181991
  124. Node: Instead of Execution185772
  125. Node: Avoiding Compilation188862
  126. Node: Overriding190763
  127. Node: Testing193051
  128. Node: Options Summary194928
  129. Node: Implicit Rules201684
  130. Node: Using Implicit203830
  131. Node: Catalogue of Rules207317
  132. Node: Implicit Variables216257
  133. Node: Chained Rules220383
  134. Node: Pattern Rules223081
  135. Node: Pattern Intro224609
  136. Node: Pattern Examples227420
  137. Node: Automatic229213
  138. Node: Pattern Match234851
  139. Node: Match-Anything Rules236455
  140. Node: Canceling Rules240314
  141. Node: Last Resort241017
  142. Node: Suffix Rules242854
  143. Node: Search Algorithm246561
  144. Node: Archives250050
  145. Node: Archive Members250667
  146. Node: Archive Update252228
  147. Node: Archive Symbols254146
  148. Node: Archive Suffix Rules255345
  149. Node: Features256883
  150. Node: Missing265086
  151. Node: Makefile Conventions269052
  152. Node: Makefile Basics269400
  153. Node: Utilities in Makefiles271286
  154. Node: Standard Targets272717
  155. Node: Command Variables279662
  156. Node: Directory Variables282487
  157. Node: Quick Reference288954
  158. Node: Complex Makefile296366
  159. Node: Concept Index305033
  160. Node: Name Index343609
  161. 
  162. End Tag Table
  163.