* doc/autoconf.texi: Minor style cleanup.
[autoconf.git] / lib / autom4te.in
blob3b9c14274b29a891ec61fb3075e83c43ab317c47
1 # Definition of Autom4te option sets.                     -*- Makefile -*-
3 # Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
5 # This file is part of GNU Autoconf.
7 # GNU Autoconf is free software; you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation; either version 2, or (at your option)
10 # any later version.
12 # GNU Autoconf is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 # GNU General Public License for more details.
17 # You should have received a copy of the GNU General Public License
18 # along with autoconf; see the file COPYING.  If not, write to
19 # the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
20 # Boston, MA 02110-1301, USA.
22 ## -------------------------- ##
23 ## Autoheader preselections.  ##
24 ## -------------------------- ##
26 begin-language: "Autoheader-preselections"
27 args: --preselect AC_CONFIG_HEADERS
28 args: --preselect AH_OUTPUT
29 args: --preselect AC_DEFINE_TRACE_LITERAL
30 end-language: "Autoheader-preselections"
33 ## ------------------------ ##
34 ## Automake-preselections.  ##
35 ## ------------------------ ##
37 begin-language: "Automake-preselections"
38 args: --preselect AC_CANONICAL_BUILD
39 args: --preselect AC_CANONICAL_HOST
40 # AC_CANONICAL_SYSTEM was traced from Automake 1.7 to Automake 1.9.
41 # Later versions trace AC_CANONICAL_TARGET instead.
42 args: --preselect AC_CANONICAL_SYSTEM
43 args: --preselect AC_CANONICAL_TARGET
44 args: --preselect AC_CONFIG_AUX_DIR
45 args: --preselect AC_CONFIG_FILES
46 args: --preselect AC_CONFIG_HEADERS
47 args: --preselect AC_CONFIG_LIBOBJ_DIR
48 args: --preselect AC_CONFIG_LINKS
49 args: --preselect AC_INIT
50 args: --preselect AC_LIBSOURCE
51 args: --preselect AC_REQUIRE_AUX_FILE
52 # Automake < 1.10 traces AC_SUBST.  Automake >= 1.10 traces AC_SUBST_TRACE.
53 args: --preselect AC_SUBST
54 args: --preselect AC_SUBST_TRACE
55 args: --preselect AM_AUTOMAKE_VERSION
56 args: --preselect AM_CONDITIONAL
57 args: --preselect AM_GNU_GETTEXT
58 args: --preselect AM_INIT_AUTOMAKE
59 args: --preselect AM_MAINTAINER_MODE
60 args: --preselect AM_PROG_CC_C_O
61 args: --preselect LT_SUPPORTED_TAG
62 args: --preselect _LT_AC_TAGCONFIG
63 args: --preselect m4_include
64 args: --preselect m4_sinclude
65 end-language: "Automake-preselections"
68 ## -------------------------- ##
69 ## Autoreconf-preselections.  ##
70 ## -------------------------- ##
72 begin-language: "Autoreconf-preselections"
73 args: --preselect AC_CONFIG_AUX_DIR
74 args: --preselect AC_CONFIG_HEADERS
75 args: --preselect AC_CONFIG_SUBDIRS
76 args: --preselect AC_INIT
77 args: --preselect AC_PROG_LIBTOOL
78 args: --preselect LT_INIT
79 args: --preselect AM_GNU_GETTEXT
80 end-language: "Autoreconf-preselections"
83 ## ------------------------ ##
84 ## Autoscan-preselections.  ##
85 ## ------------------------ ##
87 # To update the following list:
89 #$ tests/autom4te -l autoconf -M -t AN_OUTPUT:\$3 |
90 # sed 's/(.*//' |
91 # sort -u |
92 # grep -v '^warn' |
93 # sed 's/^/args: --preselect /'
95 # and add AC_CHECK_LIB by hand.
97 # I'm a bit frightened to put this into the Makefile, which was
98 # my goal: running autom4te to get this list requires autom4te.cfg,
99 # which is what we are building :(  In fact we need three files, not
100 # two (autom4te.pre -> autom4te.in -> autom4te.cfg).
101 begin-language: "Autoscan-preselections"
102 args: --preselect AC_CHECK_FUNCS
103 args: --preselect AC_CHECK_HEADERS
104 args: --preselect AC_CHECK_LIB
105 args: --preselect AC_CHECK_MEMBERS
106 args: --preselect AC_CHECK_TYPES
107 args: --preselect AC_C_CONST
108 args: --preselect AC_C_INLINE
109 args: --preselect AC_C_VOLATILE
110 args: --preselect AC_DECL_SYS_SIGLIST
111 args: --preselect AC_FUNC_ALLOCA
112 args: --preselect AC_FUNC_CHOWN
113 args: --preselect AC_FUNC_CLOSEDIR_VOID
114 args: --preselect AC_FUNC_ERROR_AT_LINE
115 args: --preselect AC_FUNC_FORK
116 args: --preselect AC_FUNC_FSEEKO
117 args: --preselect AC_FUNC_GETGROUPS
118 args: --preselect AC_FUNC_GETLOADAVG
119 args: --preselect AC_FUNC_GETMNTENT
120 args: --preselect AC_FUNC_GETPGRP
121 args: --preselect AC_FUNC_LSTAT
122 args: --preselect AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
123 args: --preselect AC_FUNC_MALLOC
124 args: --preselect AC_FUNC_MBRTOWC
125 args: --preselect AC_FUNC_MEMCMP
126 args: --preselect AC_FUNC_MKTIME
127 args: --preselect AC_FUNC_MMAP
128 args: --preselect AC_FUNC_OBSTACK
129 args: --preselect AC_FUNC_REALLOC
130 args: --preselect AC_FUNC_SELECT_ARGTYPES
131 args: --preselect AC_FUNC_SETPGRP
132 args: --preselect AC_FUNC_SETVBUF_REVERSED
133 args: --preselect AC_FUNC_STAT
134 args: --preselect AC_FUNC_STRCOLL
135 args: --preselect AC_FUNC_STRERROR_R
136 args: --preselect AC_FUNC_STRFTIME
137 args: --preselect AC_FUNC_STRNLEN
138 args: --preselect AC_FUNC_STRTOD
139 args: --preselect AC_FUNC_UTIME_NULL
140 args: --preselect AC_FUNC_VPRINTF
141 args: --preselect AC_FUNC_WAIT3
142 args: --preselect AC_HEADER_DIRENT
143 args: --preselect AC_HEADER_MAJOR
144 args: --preselect AC_HEADER_STAT
145 args: --preselect AC_HEADER_STDC
146 args: --preselect AC_HEADER_SYS_WAIT
147 args: --preselect AC_HEADER_TIME
148 args: --preselect AC_PATH_X
149 args: --preselect AC_PROG_AWK
150 args: --preselect AC_PROG_CC
151 args: --preselect AC_PROG_CPP
152 args: --preselect AC_PROG_CXX
153 args: --preselect AC_PROG_GCC_TRADITIONAL
154 args: --preselect AC_PROG_INSTALL
155 args: --preselect AC_PROG_LEX
156 args: --preselect AC_PROG_LN_S
157 args: --preselect AC_PROG_MAKE_SET
158 args: --preselect AC_PROG_RANLIB
159 args: --preselect AC_PROG_YACC
160 args: --preselect AC_REPLACE_FNMATCH
161 args: --preselect AC_STRUCT_ST_BLOCKS
162 args: --preselect AC_STRUCT_TIMEZONE
163 args: --preselect AC_STRUCT_TM
164 args: --preselect AC_TYPE_MODE_T
165 args: --preselect AC_TYPE_OFF_T
166 args: --preselect AC_TYPE_PID_T
167 args: --preselect AC_TYPE_SIGNAL
168 args: --preselect AC_TYPE_SIZE_T
169 args: --preselect AC_TYPE_UID_T
170 args: --preselect AM_GNU_GETTEXT
171 end-language: "Autoscan-preselections"
174 ## ----------------------------- ##
175 ## Autoconf without aclocal.m4.  ##
176 ## ----------------------------- ##
178 # This intermediate language is used by aclocal to build aclocal.m4.
180 begin-language: "Autoconf-without-aclocal-m4"
181 args: --prepend-include @datadir@
182 args: --cache=autom4te.cache
183 args: autoconf/autoconf.m4f
184 args: acsite.m4?
185 args: --mode 777
186 args: --language Autoheader-preselections
187 args: --language Automake-preselections
188 args: --language Autoreconf-preselections
189 args: --language Autoscan-preselections
190 args: --language M4sh
191 end-language: "Autoconf-without-aclocal-m4"
194 ## ---------- ##
195 ## Autoconf.  ##
196 ## ---------- ##
198 begin-language: "Autoconf"
199 args: --language Autoconf-without-aclocal-m4
200 args: aclocal.m4?
201 end-language: "Autoconf"
204 ## -------- ##
205 ## Autotest ##
206 ## -------- ##
208 begin-language: "Autotest"
209 args: --prepend-include @datadir@
210 args: autotest/autotest.m4f
211 args: package.m4?
212 args: local.at?
213 args: --mode 777
214 args: --language M4sh
215 end-language: "Autotest"
218 ## ---- ##
219 ## M4sh ##
220 ## ---- ##
222 begin-language: "M4sh"
223 args: --prepend-include @datadir@
224 args: m4sugar/m4sh.m4f
225 args: --mode 777
226 args: --language M4sugar
227 end-language: "M4sh"
230 ## ------- ##
231 ## M4sugar ##
232 ## ------- ##
234 begin-language: "M4sugar"
235 args: --prepend-include @datadir@
236 args: m4sugar/m4sugar.m4f
237 args: --warnings syntax
238 end-language: "M4sugar"