home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / gnu / info / make.info-8 (.txt) < prev    next >
GNU Info File  |  1994-02-21  |  48KB  |  864 lines

  1. This is Info file make.info, produced by Makeinfo-1.54 from the input
  2. file ./make.texinfo.
  3.    This file documents the GNU Make utility, which determines
  4. automatically which pieces of a large program need to be recompiled,
  5. and issues the commands to recompile them.
  6.    This is Edition 0.45, last updated 14 December 1993, of `The GNU
  7. Make Manual', for `make', Version 3.70 Beta.
  8.    Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
  9. Foundation, Inc.
  10.    Permission is granted to make and distribute verbatim copies of this
  11. manual provided the copyright notice and this permission notice are
  12. preserved on all copies.
  13.    Permission is granted to copy and distribute modified versions of
  14. this manual under the conditions for verbatim copying, provided that
  15. the entire resulting derived work is distributed under the terms of a
  16. permission notice identical to this one.
  17.    Permission is granted to copy and distribute translations of this
  18. manual into another language, under the above conditions for modified
  19. versions, except that this permission notice may be stated in a
  20. translation approved by the Free Software Foundation.
  21. File: make.info,  Node: Concept Index,  Next: Name Index,  Prev: Complex Makefile,  Up: Top
  22. Index of Concepts
  23. *****************
  24. * Menu:
  25. * +, and define:                        Sequences.
  26. * +=:                                   Appending.
  27. * ,v (RCS file extension):              Catalogue of Rules.
  28. * -, and define:                        Sequences.
  29. * .c:                                   Catalogue of Rules.
  30. * .C:                                   Catalogue of Rules.
  31. * .cc:                                  Catalogue of Rules.
  32. * .ch:                                  Catalogue of Rules.
  33. * .def:                                 Catalogue of Rules.
  34. * .dvi:                                 Catalogue of Rules.
  35. * .F:                                   Catalogue of Rules.
  36. * .f:                                   Catalogue of Rules.
  37. * .info:                                Catalogue of Rules.
  38. * .l:                                   Catalogue of Rules.
  39. * .ln:                                  Catalogue of Rules.
  40. * .mod:                                 Catalogue of Rules.
  41. * .o:                                   Catalogue of Rules.
  42. * .o:                                   Catalogue of Rules.
  43. * .p:                                   Catalogue of Rules.
  44. * .r:                                   Catalogue of Rules.
  45. * .S:                                   Catalogue of Rules.
  46. * .s:                                   Catalogue of Rules.
  47. * .sh:                                  Catalogue of Rules.
  48. * .sym:                                 Catalogue of Rules.
  49. * .tex:                                 Catalogue of Rules.
  50. * .texi:                                Catalogue of Rules.
  51. * .texinfo:                             Catalogue of Rules.
  52. * .txinfo:                              Catalogue of Rules.
  53. * .w:                                   Catalogue of Rules.
  54. * .web:                                 Catalogue of Rules.
  55. * .y:                                   Catalogue of Rules.
  56. * :=:                                   Setting.
  57. * :=:                                   Flavors.
  58. * =:                                    Flavors.
  59. * =:                                    Setting.
  60. * @, and define:                        Sequences.
  61. * #include:                             Automatic Dependencies.
  62. * # (comments), in commands:            Commands.
  63. * # (comments), in makefile:            Makefile Contents.
  64. * $, in function call:                  Syntax of Functions.
  65. * $, in rules:                          Rule Syntax.
  66. * $, in variable name:                  Computed Names.
  67. * $, in variable reference:             Reference.
  68. * %, in pattern rules:                  Pattern Intro.
  69. * %, quoting in patsubst:               Text Functions.
  70. * %, quoting in vpath:                  Selective Search.
  71. * %, quoting in static pattern:         Static Usage.
  72. * %, quoting with \ (backslash):        Text Functions.
  73. * %, quoting with \ (backslash):        Static Usage.
  74. * %, quoting with \ (backslash):        Selective Search.
  75. * * (wildcard character):               Wildcards.
  76. * -assume-new:                          Instead of Execution.
  77. * -assume-new:                          Options Summary.
  78. * -assume-new, and recursion:           Options/Recursion.
  79. * -assume-old:                          Avoiding Compilation.
  80. * -assume-old:                          Options Summary.
  81. * -assume-old, and recursion:           Options/Recursion.
  82. * -debug:                               Options Summary.
  83. * -directory:                           Recursion.
  84. * -directory:                           Options Summary.
  85. * -directory, and -print-directory:     -w Option.
  86. * -directory, and recursion:            Options/Recursion.
  87. * -dry-run:                             Echoing.
  88. * -dry-run:                             Options Summary.
  89. * -dry-run:                             Instead of Execution.
  90. * -environment-overrides:               Options Summary.
  91. * -file:                                Options Summary.
  92. * -file:                                Makefile Names.
  93. * -file:                                Makefile Arguments.
  94. * -file, and recursion:                 Options/Recursion.
  95. * -help:                                Options Summary.
  96. * -ignore-errors:                       Options Summary.
  97. * -ignore-errors:                       Errors.
  98. * -include-dir:                         Include.
  99. * -include-dir:                         Options Summary.
  100. * -include-dir, and recursion:          Options/Recursion.
  101. * -jobs:                                Options Summary.
  102. * -jobs:                                Parallel.
  103. * -jobs, and recursion:                 Options/Recursion.
  104. * -just-print:                          Instead of Execution.
  105. * -just-print:                          Echoing.
  106. * -just-print:                          Options Summary.
  107. * -keep-going:                          Options Summary.
  108. * -keep-going:                          Testing.
  109. * -keep-going:                          Errors.
  110. * -load-average:                        Options Summary.
  111. * -load-average:                        Parallel.
  112. * -makefile:                            Options Summary.
  113. * -makefile:                            Makefile Names.
  114. * -makefile:                            Makefile Arguments.
  115. * -max-load:                            Parallel.
  116. * -max-load:                            Options Summary.
  117. * -new-file:                            Options Summary.
  118. * -new-file:                            Instead of Execution.
  119. * -new-file, and recursion:             Options/Recursion.
  120. * -no-builtin-rules:                    Options Summary.
  121. * -no-keep-going:                       Options Summary.
  122. * -no-print-directory:                  -w Option.
  123. * -no-print-directory:                  Options Summary.
  124. * -old-file:                            Avoiding Compilation.
  125. * -old-file:                            Options Summary.
  126. * -old-file, and recursion:             Options/Recursion.
  127. * -print-data-base:                     Options Summary.
  128. * -print-directory:                     Options Summary.
  129. * -print-directory, and -directory:     -w Option.
  130. * -print-directory, and recursion:      -w Option.
  131. * -print-directory, disabling:          -w Option.
  132. * -question:                            Instead of Execution.
  133. * -question:                            Options Summary.
  134. * -quiet:                               Echoing.
  135. * -quiet:                               Options Summary.
  136. * -recon:                               Instead of Execution.
  137. * -recon:                               Echoing.
  138. * -recon:                               Options Summary.
  139. * -silent:                              Options Summary.
  140. * -silent:                              Echoing.
  141. * -stop:                                Options Summary.
  142. * -touch:                               Options Summary.
  143. * -touch:                               Instead of Execution.
  144. * -touch, and recursion:                MAKE Variable.
  145. * -version:                             Options Summary.
  146. * -warn-undefined-variables:            Options Summary.
  147. * -what-if: