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