autoreconf.1 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.40.8.
  2. .TH AUTORECONF "1" "April 2012" "GNU Autoconf 2.68b.22-280f-dirty" "User Commands"
  3. .SH NAME
  4. autoreconf \- Update generated configuration files
  5. .SH SYNOPSIS
  6. .B autoreconf
  7. [\fIOPTION\fR]... [\fIDIRECTORY\fR]...
  8. .SH DESCRIPTION
  9. Run `autoconf' (and `autoheader', `aclocal', `automake', `autopoint'
  10. (formerly `gettextize'), and `libtoolize' where appropriate)
  11. repeatedly to remake the GNU Build System files in specified
  12. DIRECTORIES and their subdirectories (defaulting to `.').
  13. .PP
  14. By default, it only remakes those files that are older than their
  15. sources. If you install new versions of the GNU Build System,
  16. you can make `autoreconf' remake all of the files by giving it the
  17. `\-\-force' option.
  18. .SS "Operation modes:"
  19. .TP
  20. \fB\-h\fR, \fB\-\-help\fR
  21. print this help, then exit
  22. .TP
  23. \fB\-V\fR, \fB\-\-version\fR
  24. print version number, then exit
  25. .TP
  26. \fB\-v\fR, \fB\-\-verbose\fR
  27. verbosely report processing
  28. .TP
  29. \fB\-d\fR, \fB\-\-debug\fR
  30. don't remove temporary files
  31. .TP
  32. \fB\-f\fR, \fB\-\-force\fR
  33. consider all files obsolete
  34. .TP
  35. \fB\-i\fR, \fB\-\-install\fR
  36. copy missing auxiliary files
  37. .TP
  38. \fB\-\-no\-recursive\fR
  39. don't rebuild sub\-packages
  40. .TP
  41. \fB\-s\fR, \fB\-\-symlink\fR
  42. with \fB\-i\fR, install symbolic links instead of copies
  43. .TP
  44. \fB\-m\fR, \fB\-\-make\fR
  45. when applicable, re\-run ./configure && make
  46. .TP
  47. \fB\-W\fR, \fB\-\-warnings\fR=\fICATEGORY\fR
  48. report the warnings falling in CATEGORY [syntax]
  49. .SS "Warning categories include:"
  50. .TP
  51. `cross'
  52. cross compilation issues
  53. .TP
  54. `gnu'
  55. GNU coding standards (default in gnu and gnits modes)
  56. .TP
  57. `obsolete'
  58. obsolete features or constructions
  59. .TP
  60. `override'
  61. user redefinitions of Automake rules or variables
  62. .TP
  63. `portability'
  64. portability issues (default in gnu and gnits modes)
  65. .TP
  66. `syntax'
  67. dubious syntactic constructs (default)
  68. .TP
  69. `unsupported'
  70. unsupported or incomplete features (default)
  71. .TP
  72. `all'
  73. all the warnings
  74. .TP
  75. `no\-CATEGORY'
  76. turn off warnings in CATEGORY
  77. .TP
  78. `none'
  79. turn off all the warnings
  80. .TP
  81. `error'
  82. treat warnings as errors
  83. .PP
  84. The environment variable `WARNINGS' is honored. Some subtools might
  85. support other warning types, using `all' is encouraged.
  86. .SS "Library directories:"
  87. .TP
  88. \fB\-B\fR, \fB\-\-prepend\-include\fR=\fIDIR\fR
  89. prepend directory DIR to search path
  90. .TP
  91. \fB\-I\fR, \fB\-\-include\fR=\fIDIR\fR
  92. append directory DIR to search path
  93. .PP
  94. The environment variables AUTOM4TE, AUTOCONF, AUTOHEADER, AUTOMAKE,
  95. ACLOCAL, AUTOPOINT, LIBTOOLIZE, M4, and MAKE are honored.
  96. .SH AUTHOR
  97. Written by David J. MacKenzie and Akim Demaille.
  98. .SH "REPORTING BUGS"
  99. Report bugs to <bug\-autoconf@gnu.org>.
  100. .br
  101. GNU Autoconf home page: <http://www.gnu.org/software/autoconf/>.
  102. .br
  103. General help using GNU software: <http://www.gnu.org/gethelp/>.
  104. .SH COPYRIGHT
  105. Copyright \(co 2012 Free Software Foundation, Inc.
  106. License GPLv3+/Autoconf: GNU GPL version 3 or later
  107. <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
  108. .br
  109. This is free software: you are free to change and redistribute it.
  110. There is NO WARRANTY, to the extent permitted by law.
  111. .SH "SEE ALSO"
  112. .BR autoconf (1),
  113. .BR automake (1),
  114. .BR autoreconf (1),
  115. .BR autoupdate (1),
  116. .BR autoheader (1),
  117. .BR autoscan (1),
  118. .BR config.guess (1),
  119. .BR config.sub (1),
  120. .BR ifnames (1),
  121. .BR libtool (1).
  122. .PP
  123. The full documentation for
  124. .B autoreconf
  125. is maintained as a Texinfo manual. If the
  126. .B info
  127. and
  128. .B autoreconf
  129. programs are properly installed at your site, the command
  130. .IP
  131. .B info autoreconf
  132. .PP
  133. should give you access to the complete manual.