Penguin
Blame: autoreconf(1)
EditPageHistoryDiffInfoLikePages
Annotated edit history of autoreconf(1) version 2, including all changes. View license author blame.
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
2 perry 193 David !MacKenzie, with help from Franc,ois Pinard, Karl
194 Berry, Richard Pixley, Ian Lance Taylor, Roland !McGrath,
1 perry 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.