Update.
[gnutls.git] / lgl / m4 / gnulib-comp.m4
blobac0643b3d1c20a27bf93877067f45248fd01e99e
1 # DO NOT EDIT! GENERATED AUTOMATICALLY!
2 # Copyright (C) 2004-2007 Free Software Foundation, Inc.
4 # This file is free software, distributed under the terms of the GNU
5 # General Public License.  As a special exception to the GNU General
6 # Public License, this file may be distributed as part of a program
7 # that contains a configuration script generated by Autoconf, under
8 # the same distribution terms as the rest of that program.
10 # Generated by gnulib-tool.
12 # This file represents the compiled summary of the specification in
13 # gnulib-cache.m4. It lists the computed macro invocations that need
14 # to be invoked from configure.ac.
15 # In projects using CVS, this file can be treated like other built files.
18 # This macro should be invoked from ./configure.in, in the section
19 # "Checks for programs", right after AC_PROG_CC, and certainly before
20 # any checks for libraries, header files, types and library functions.
21 AC_DEFUN([lgl_EARLY],
23   m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
24   m4_pattern_allow([^gl_ES$])dnl a valid locale name
25   m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
26   m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
27   AC_REQUIRE([AC_PROG_RANLIB])
28   AC_REQUIRE([AC_GNU_SOURCE])
29   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
30   AC_REQUIRE([AC_FUNC_FSEEKO])
33 # This macro should be invoked from ./configure.in, in the section
34 # "Check for header files, types and library functions".
35 AC_DEFUN([lgl_INIT],
37   m4_pushdef([AC_LIBOBJ], m4_defn([lgl_LIBOBJ]))
38   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([lgl_REPLACE_FUNCS]))
39   m4_pushdef([AC_LIBSOURCES], m4_defn([lgl_LIBSOURCES]))
40   AM_CONDITIONAL([GL_COND_LIBTOOL], [true])
41   gl_cond_libtool=true
42   gl_source_base='lgl'
43   gl_FUNC_ALLOCA
44   gl_GC
45   if test $gl_cond_libtool = false; then
46     gl_ltlibdeps="$gl_ltlibdeps $LTLIBGCRYPT"
47     gl_libdeps="$gl_libdeps $LIBGCRYPT"
48   fi
49   gl_GC_ARCFOUR
50   gl_MODULE_INDICATOR([gc-arcfour])
51   gl_GC_ARCTWO
52   gl_MODULE_INDICATOR([gc-arctwo])
53   gl_GC_DES
54   gl_MODULE_INDICATOR([gc-des])
55   gl_GC_HMAC_MD5
56   gl_MODULE_INDICATOR([gc-hmac-md5])
57   gl_GC_HMAC_SHA1
58   gl_MODULE_INDICATOR([gc-hmac-sha1])
59   gl_GC_MD2
60   gl_MODULE_INDICATOR([gc-md2])
61   gl_GC_MD4
62   gl_MODULE_INDICATOR([gc-md4])
63   gl_GC_MD5
64   gl_MODULE_INDICATOR([gc-md5])
65   gl_GC_PBKDF2_SHA1
66   gl_GC_RANDOM
67   gl_MODULE_INDICATOR([gc-random])
68   gl_GC_RIJNDAEL
69   gl_MODULE_INDICATOR([gc-rijndael])
70   gl_GC_SHA1
71   gl_MODULE_INDICATOR([gc-sha1])
72   gl_MD2
73   gl_FLOAT_H
74   gl_FUNC_FSEEKO
75   gl_STDIO_MODULE_INDICATOR([fseeko])
76   gl_FUNC_GETDELIM
77   gl_FUNC_GETLINE
78   gl_FUNC_GETPASS
79   dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
80   AM_GNU_GETTEXT_VERSION([0.16.1])
81   AC_SUBST([LIBINTL])
82   AC_SUBST([LTLIBINTL])
83   gl_FUNC_MEMMEM
84   gl_STRING_MODULE_INDICATOR([memmem])
85   gl_FUNC_MEMMOVE
86   gl_MINMAX
87   gl_FUNC_READ_FILE
88   gl_SIZE_MAX
89   gl_FUNC_SNPRINTF
90   gl_STDIO_MODULE_INDICATOR([snprintf])
91   gl_TYPE_SOCKLEN_T
92   AM_STDBOOL_H
93   gl_STDINT_H
94   gl_STDIO_H
95   gl_HEADER_STRING_H
96   gl_FUNC_STRVERSCMP
97   gl_HEADER_SYS_SOCKET
98   AC_PROG_MKDIR_P
99   gl_HEADER_SYS_STAT_H
100   AC_PROG_MKDIR_P
101   gl_HEADER_TIME_H
102   gl_TIME_R
103   gl_UNISTD_H
104   gl_FUNC_VASNPRINTF
105   gl_FUNC_VASPRINTF
106   gl_STDIO_MODULE_INDICATOR([vasprintf])
107   gl_WCHAR_H
108   gl_XSIZE
109   m4_popdef([AC_LIBSOURCES])
110   m4_popdef([AC_REPLACE_FUNCS])
111   m4_popdef([AC_LIBOBJ])
112   AC_CONFIG_COMMANDS_PRE([
113     lgl_libobjs=
114     lgl_ltlibobjs=
115     if test -n "$lgl_LIBOBJS"; then
116       # Remove the extension.
117       sed_drop_objext='s/\.o$//;s/\.obj$//'
118       for i in `for i in $lgl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
119         lgl_libobjs="$lgl_libobjs $i.$ac_objext"
120         lgl_ltlibobjs="$lgl_ltlibobjs $i.lo"
121       done
122     fi
123     AC_SUBST([lgl_LIBOBJS], [$lgl_libobjs])
124     AC_SUBST([lgl_LTLIBOBJS], [$lgl_ltlibobjs])
125   ])
128 # Like AC_LIBOBJ, except that the module name goes
129 # into lgl_LIBOBJS instead of into LIBOBJS.
130 AC_DEFUN([lgl_LIBOBJ],
131   [lgl_LIBOBJS="$lgl_LIBOBJS $1.$ac_objext"])
133 # Like AC_REPLACE_FUNCS, except that the module name goes
134 # into lgl_LIBOBJS instead of into LIBOBJS.
135 AC_DEFUN([lgl_REPLACE_FUNCS],
136   [AC_CHECK_FUNCS([$1], , [lgl_LIBOBJ($ac_func)])])
138 # Like AC_LIBSOURCES, except that it does nothing.
139 # We rely on EXTRA_lib..._SOURCES instead.
140 AC_DEFUN([lgl_LIBSOURCES],
141   [])
143 # This macro records the list of files which have been installed by
144 # gnulib-tool and may be removed by future gnulib-tool invocations.
145 AC_DEFUN([lgl_FILE_LIST], [
146   build-aux/config.rpath
147   build-aux/link-warning.h
148   lib/alloca_.h
149   lib/arcfour.c
150   lib/arcfour.h
151   lib/arctwo.c
152   lib/arctwo.h
153   lib/asnprintf.c
154   lib/asprintf.c
155   lib/des.c
156   lib/des.h
157   lib/dummy.c
158   lib/float+.h
159   lib/float_.h
160   lib/fseeko.c
161   lib/gc-gnulib.c
162   lib/gc-libgcrypt.c
163   lib/gc-pbkdf2-sha1.c
164   lib/gc.h
165   lib/getdelim.c
166   lib/getdelim.h
167   lib/getline.c
168   lib/getline.h
169   lib/getpass.c
170   lib/getpass.h
171   lib/gettext.h
172   lib/hmac-md5.c
173   lib/hmac-sha1.c
174   lib/hmac.h
175   lib/md2.c
176   lib/md2.h
177   lib/md4.c
178   lib/md4.h
179   lib/md5.c
180   lib/md5.h
181   lib/memmem.c
182   lib/memmove.c
183   lib/memxor.c
184   lib/memxor.h
185   lib/minmax.h
186   lib/printf-args.c
187   lib/printf-args.h
188   lib/printf-parse.c
189   lib/printf-parse.h
190   lib/read-file.c
191   lib/read-file.h
192   lib/rijndael-alg-fst.c
193   lib/rijndael-alg-fst.h
194   lib/rijndael-api-fst.c
195   lib/rijndael-api-fst.h
196   lib/sha1.c
197   lib/sha1.h
198   lib/size_max.h
199   lib/snprintf.c
200   lib/stdbool_.h
201   lib/stdint_.h
202   lib/stdio_.h
203   lib/string_.h
204   lib/strverscmp.c
205   lib/strverscmp.h
206   lib/sys_socket_.h
207   lib/sys_stat_.h
208   lib/time_.h
209   lib/time_r.c
210   lib/unistd_.h
211   lib/vasnprintf.c
212   lib/vasnprintf.h
213   lib/vasprintf.c
214   lib/wchar_.h
215   lib/xsize.h
216   m4/absolute-header.m4
217   m4/alloca.m4
218   m4/arcfour.m4
219   m4/arctwo.m4
220   m4/codeset.m4
221   m4/des.m4
222   m4/eoverflow.m4
223   m4/extensions.m4
224   m4/float_h.m4
225   m4/fseeko.m4
226   m4/gc-arcfour.m4
227   m4/gc-arctwo.m4
228   m4/gc-des.m4
229   m4/gc-hmac-md5.m4
230   m4/gc-hmac-sha1.m4
231   m4/gc-md2.m4
232   m4/gc-md4.m4
233   m4/gc-md5.m4
234   m4/gc-pbkdf2-sha1.m4
235   m4/gc-random.m4
236   m4/gc-rijndael.m4
237   m4/gc-sha1.m4
238   m4/gc.m4
239   m4/getdelim.m4
240   m4/getline.m4
241   m4/getpass.m4
242   m4/gettext.m4
243   m4/glibc2.m4
244   m4/glibc21.m4
245   m4/gnulib-common.m4
246   m4/hmac-md5.m4
247   m4/hmac-sha1.m4
248   m4/iconv.m4
249   m4/intdiv0.m4
250   m4/intl.m4
251   m4/intldir.m4
252   m4/intmax.m4
253   m4/intmax_t.m4
254   m4/inttypes-pri.m4
255   m4/inttypes_h.m4
256   m4/lcmessage.m4
257   m4/lib-ld.m4
258   m4/lib-link.m4
259   m4/lib-prefix.m4
260   m4/lock.m4
261   m4/longlong.m4
262   m4/md2.m4
263   m4/md4.m4
264   m4/md5.m4
265   m4/memmem.m4
266   m4/memmove.m4
267   m4/memxor.m4
268   m4/minmax.m4
269   m4/nls.m4
270   m4/po.m4
271   m4/printf-posix.m4
272   m4/progtest.m4
273   m4/read-file.m4
274   m4/rijndael.m4
275   m4/sha1.m4
276   m4/size_max.m4
277   m4/snprintf.m4
278   m4/socklen.m4
279   m4/sockpfaf.m4
280   m4/stdbool.m4
281   m4/stdint.m4
282   m4/stdint_h.m4
283   m4/stdio_h.m4
284   m4/string_h.m4
285   m4/strverscmp.m4
286   m4/sys_socket_h.m4
287   m4/sys_stat_h.m4
288   m4/time_h.m4
289   m4/time_r.m4
290   m4/uintmax_t.m4
291   m4/ulonglong.m4
292   m4/unistd_h.m4
293   m4/vasnprintf.m4
294   m4/vasprintf.m4
295   m4/visibility.m4
296   m4/wchar.m4
297   m4/wchar_t.m4
298   m4/wint_t.m4
299   m4/xsize.m4