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