Penguin
Blame: autoreconf(1)
EditPageHistoryDiffInfoLikePages
Annotated edit history of autoreconf(1) version 2 showing authors affecting page license. View with all changes included.
Rev Author # Line
1 perry 1 AUTORECONF
2 !!!AUTORECONF
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 SEE ALSO
7 AUTHORS
8 ----
9 !!NAME
10
11
12 autoreconf - update configure scripts
13 !!SYNOPSIS
14
15
16 __autoreconf__ [[ __--help__ | __-h__ ] [[
17 __--version__ | __-V__ ] [[ __--verbose__ |
18 __-v__ ] [[ __--debug__ | __-d__ ] [[ __--force__
19 | __-f__ ] [[ __--install__ | __-i__ ] [[
20 __--symlink__ | __-s__ ] [[
21 __--localdir=__''dir'' | __-l__ ''dir'' ] [[
22 __--autoconf-dir=__''dir'' | __-A__ ''dir'' ] [[
23 __--m4-dir=__''dir'' | __-M__ ''dir'' ] [[
24 __--cygnus__ ] [[ __--foreign__ ] [[ __--gnits__ ] [[
25 __--gnu__ ] [[ __--include-deps__ ]
26 !!DESCRIPTION
27
28
29 If you have a lot of Autoconf-generated __configure__
30 scripts, the __autoreconf__ program can save you some
31 work. It runs __autoconf__ (and __autoheader__, where
32 appropriate) repeatedly to remake the Autoconf
33 __configure__ scripts and configuration header templates
34 in the directory tree rooted at the current directory. By
35 default, it only remakes those files that are older than
36 their __configure.ac__ or (if present) __aclocal.m4__.
37 Since __autoheader__ does not change the timestamp of its
38 output file if the file wouldn't be changing, this is not
39 necessarily the minimum amount of work. If you install a new
40 version of Autoconf, you can make __autoreconf__ remake
41 ''all'' of the files by giving it the __--force__
42 option.
43
44
45 If you give __autoreconf__ the
46 __--autoconf-dir=__''dir'' or
47 __--localdir=__''dir'' options, it passes them down to
48 __autoconf__ and __autoheader__ (with relative paths
49 adjusted properly).
50
51
52 __autoreconf__ does not support having, in the same
53 directory tree, both directories that are parts of a larger
54 package (sharing __aclocal.m4__ and __acconfig.h__),
55 and directories that are independent packages (each with
56 their own __aclocal.m4__ and __acconfig.h__). It
57 assumes that they are all part of the same package, if you
58 use __--localdir__, or that each directory is a separate
59 package, if you don't use it. This restriction may be
60 removed in the future.
61
62
63 __autoreconf__ accepts the following
64 options:
65
66
67 __--help__
68
69
70 __-h__
71
72
73 Print a summary of the command line options and
74 exit.
75
76
77 __--version__
78
79
80 __-V__
81
82
83 Print the version number of Autoconf and exit.
84
85
86 __--verbose__
87
88
89 Print the name of each directory where __autoreconf__
90 runs __autoconf__ (and __autoheader__, if
91 appropriate).
92
93
94 __--debug__
95
96
97 __-d__
98
99
100 Don't remove the temporary files.
101
102
103 __--force__
104
105
106 __-f__
107
108
109 Remake even __configure__ scripts and configuration
110 headers that are newer than their input files
111 (__configure.ac__ and, if present,
112 __aclocal.m4__).
113
114
115 __--install__
116
117
118 __-i__
119
120
121 Copy missing auxiliary files. This option is similar to the
122 option __--add-missing__ in __automake__.
123
124
125 __--symlink__
126
127
128 __-s__
129
130
131 Instead of copying missing auxiliary files, install symbolic
132 links.
133
134
135 __--localdir=__''dir''
136
137
138 __-l__ ''dir''
139
140
141 Look for the package file __aclocal.m4__ in directory
142 ''dir'' instead of in the current directory.
143
144
145 __--autoconf-dir=__''dir''
146
147
148 __-m__ ''dir''
149
150
151 Look for the installed macro files in directory ''dir''.
152 You can also set the __AC_MACRODIR__ environment variable
153 to a directory; this option overrides the environment
154 variable.
155
156
157 __--m4dir=__''dir''
158
159
160 __-M__ ''dir''
161
162
163 Specify location of additional macro files (__m4__ by
164 default).
165
166
167 __--cygnus__
168
169
170 __--foreign__
171
172
173 __--gnits__
174
175
176 __--gnu__
177
178
179 __--include-deps__
180
181
182 These options are recognized and passed through to
183 __automake__.
184 !!SEE ALSO
185
186
187 autoconf(1), autoheader(1),
188 autoscan(1), autoupdate(1),
189 ifnames(1)
190 !!AUTHORS
191
192
193 David !MacKenzie, with help from Franc,ois Pinard, Karl
194 Berry, Richard Pixley, Ian Lance Taylor, Roland !McGrath,
195 Noah Friedman, David D. Zuhn, and many others. This manpage
196 written by Ben Pfaff
197 autoconf__ package.
198 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.