home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / make-3.67 / make.info < prev    next >
Encoding:
GNU Info File  |  1993-05-16  |  4.6 KB  |  167 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.42, last updated 14 May 1993, of `The GNU Make
  9. Manual', for `make', Version 3.66 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 also
  20. that the section entitled "GNU General Public License" is included
  21. exactly as in the original, and provided that the entire resulting
  22. derived work is distributed under the terms of a permission notice
  23. identical to this one.
  24.  
  25.    Permission is granted to copy and distribute translations of this
  26. manual into another language, under the above conditions for modified
  27. versions, except that the text of the translations of the section
  28. entitled "GNU General Public License" must be approved for accuracy by
  29. the Foundation.
  30.  
  31. 
  32. Indirect:
  33. make.info-1: 1275
  34. make.info-2: 50421
  35. make.info-3: 99996
  36. make.info-4: 149989
  37. make.info-5: 198533
  38. make.info-6: 247621
  39. make.info-7: 295585
  40. make.info-8: 320555
  41. 
  42. Tag Table:
  43. (Indirect)
  44. Node: Top1275
  45. Node: Copying12156
  46. Node: Overview31307
  47. Node: Preparing32248
  48. Node: Reading33203
  49. Node: Bugs34125
  50. Node: Introduction36033
  51. Node: Rule Introduction37620
  52. Node: Simple Makefile39329
  53. Node: How Make Works42942
  54. Node: Variables Simplify45440
  55. Node: make Deduces47646
  56. Node: Combine By Dependency49393
  57. Node: Cleanup50421
  58. Node: Makefiles51831
  59. Node: Makefile Contents52528
  60. Node: Makefile Names54788
  61. Node: Include56390
  62. Node: MAKEFILES Variable59460
  63. Node: Remaking Makefiles60962
  64. Node: Overriding Makefiles64780
  65. Node: Rules66370
  66. Node: Rule Example68970
  67. Node: Rule Syntax69805
  68. Node: Wildcards72014
  69. Node: Wildcard Examples73524
  70. Node: Wildcard Pitfall74759
  71. Node: Wildcard Function75912
  72. Node: Directory Search77403
  73. Node: General Search78463
  74. Node: Selective Search79970
  75. Node: Commands/Search82875
  76. Node: Implicit/Search84215
  77. Node: Libraries/Search85131
  78. Node: Phony Targets86200
  79. Node: Force Targets89545
  80. Node: Empty Targets90582
  81. Node: Special Targets91842
  82. Node: Multiple Targets95406
  83. Node: Multiple Rules97273
  84. Node: Static Pattern99356
  85. Node: Static Usage99996
  86. Node: Static versus Implicit103639
  87. Node: Double-Colon105370
  88. Node: Automatic Dependencies106900
  89. Node: Commands110144
  90. Node: Echoing111705
  91. Node: Execution112942
  92. Node: Parallel114610
  93. Node: Errors117925
  94. Node: Interrupts120824
  95. Node: Recursion122405
  96. Node: MAKE Variable123691
  97. Node: Variables/Recursion126782
  98. Node: Options/Recursion131534
  99. Node: -w Option134265
  100. Node: Sequences135251
  101. Node: Empty Commands138246
  102. Node: Using Variables139414
  103. Node: Reference141930
  104. Node: Flavors143475
  105. Node: Advanced147962
  106. Node: Substitution Refs148462
  107. Node: Computed Names149989
  108. Node: Values154559
  109. Node: Setting155476
  110. Node: Appending157185
  111. Node: Override Directive161096
  112. Node: Defining162475
  113. Node: Environment164473
  114. Node: Conditionals166601
  115. Node: Conditional Example167310
  116. Node: Conditional Syntax169876
  117. Node: Testing Flags174622
  118. Node: Functions175719
  119. Node: Syntax of Functions176717
  120. Node: Text Functions178854
  121. Node: Filename Functions185608
  122. Node: Foreach Function190729
  123. Node: Origin Function193931
  124. Node: Shell Function197156
  125. Node: Running198533
  126. Node: Makefile Arguments200075
  127. Node: Goals200770
  128. Node: Instead of Execution204551
  129. Node: Avoiding Compilation207621
  130. Node: Overriding209522
  131. Node: Testing211810
  132. Node: Options Summary213687
  133. Node: Implicit Rules220219
  134. Node: Using Implicit222365
  135. Node: Catalogue of Rules225852
  136. Node: Implicit Variables234665
  137. Node: Chained Rules238791
  138. Node: Pattern Rules241489
  139. Node: Pattern Intro243017
  140. Node: Pattern Examples245828
  141. Node: Automatic247621
  142. Node: Pattern Match253259
  143. Node: Match-Anything Rules254863
  144. Node: Canceling Rules258722
  145. Node: Last Resort259425
  146. Node: Suffix Rules261262
  147. Node: Search Algorithm264969
  148. Node: Archives268458
  149. Node: Archive Members269075
  150. Node: Archive Update270129
  151. Node: Archive Symbols272047
  152. Node: Archive Suffix Rules273246
  153. Node: Features274511
  154. Node: Missing282297
  155. Node: Makefile Conventions285874
  156. Node: Makefile Basics286222
  157. Node: Utilities in Makefiles288108
  158. Node: Standard Targets289539
  159. Node: Command Variables295585
  160. Node: Directory Variables298406
  161. Node: Quick Reference304474
  162. Node: Complex Makefile311887
  163. Node: Concept Index320555
  164. Node: Name Index358723
  165. 
  166. End Tag Table
  167.