1# DO NOT EDIT! GENERATED AUTOMATICALLY!
2# Copyright (C) 2004-2006 Free Software Foundation, Inc.
3#
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.
9#
10# Generated by gnulib-tool.
11#
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.
16
17
18# This macro should be invoked from gettext-runtime/configure.ac, 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.
21AC_DEFUN([gl_EARLY],
22[
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])
31
32# This macro should be invoked from gettext-runtime/configure.ac, in the section
33# "Check for header files, types and library functions".
34AC_DEFUN([gl_INIT],
35[
36  m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
37  m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
38  AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
39  gl_cond_libtool=false
40  gl_libdeps=
41  gl_ltlibdeps=
42  gl_source_base='gnulib-lib'
43  gl_FUNC_ALLOCA
44  gl_ALLOCSA
45  gl_FUNC_ATEXIT
46  gl_CANONICALIZE
47  AC_REQUIRE([gt_CSHARPCOMP])
48  AC_CONFIG_FILES([csharpcomp.sh:../build-aux/csharpcomp.sh.in])
49  gl_ERROR
50  dnl gl_USE_SYSTEM_EXTENSIONS must be added quite early to configure.ac.
51  AC_DEFINE([GNULIB_FWRITEERROR], 1,
52    [Define to 1 when using the gnulib fwriteerror module.])
53  gl_GETOPT
54  AM_ICONV
55  gt_JAVA_CHOICE
56  # You need to invoke gt_JAVACOMP yourself, possibly with arguments.
57  AC_CONFIG_FILES([javacomp.sh:../build-aux/javacomp.sh.in])
58  gl_LOCALCHARSET
59  gl_MBCHAR
60  gl_MBITER
61  gl_FUNC_MEMCHR
62  gl_FUNC_MEMMOVE
63  gl_PATHMAX
64  gl_FUNC_READLINK
65  AC_RELOCATABLE
66  gt_FUNC_SETENV
67  gt_TYPE_SSIZE_T
68  AM_STDBOOL_H
69  gl_FUNC_STRDUP
70  gl_FUNC_STRERROR
71  if test $gl_cond_libtool = false; then
72    gl_ltlibdeps="$gl_ltlibdeps $LTLIBICONV"
73    gl_libdeps="$gl_libdeps $LIBICONV"
74  fi
75  gl_FUNC_STRSTR
76  gl_FUNC_STRTOL
77  gl_FUNC_STRTOUL
78  gl_HEADER_UNISTD
79  gl_FUNC_GLIBC_UNLOCKED_IO
80  gl_FUNC_WCWIDTH
81  gl_XREADLINK
82  LIBGRT_LIBDEPS="$gl_libdeps"
83  AC_SUBST([LIBGRT_LIBDEPS])
84  LIBGRT_LTLIBDEPS="$gl_ltlibdeps"
85  AC_SUBST([LIBGRT_LTLIBDEPS])
86  m4_popdef([AC_REPLACE_FUNCS])
87  m4_popdef([AC_LIBOBJ])
88  AC_CONFIG_COMMANDS_PRE([
89    gl_libobjs=
90    gl_ltlibobjs=
91    if test -n "$gl_LIBOBJS"; then
92      # Remove the extension.
93      sed_drop_objext='s/\.o$//;s/\.obj$//'
94      for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
95        gl_libobjs="$gl_libobjs $i.$ac_objext"
96        gl_ltlibobjs="$gl_ltlibobjs $i.lo"
97      done
98    fi
99    AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
100    AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
101  ])
102])
103
104# Like AC_LIBOBJ, except that the module name goes
105# into gl_LIBOBJS instead of into LIBOBJS.
106AC_DEFUN([gl_LIBOBJ],
107  [gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"])
108
109# Like AC_REPLACE_FUNCS, except that the module name goes
110# into gl_LIBOBJS instead of into LIBOBJS.
111AC_DEFUN([gl_REPLACE_FUNCS],
112  [AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])])
113
114# This macro records the list of files which have been installed by
115# gnulib-tool and may be removed by future gnulib-tool invocations.
116AC_DEFUN([gl_FILE_LIST], [
117  build-aux/config.rpath
118  build-aux/csharpcomp.sh.in
119  build-aux/javacomp.sh.in
120  lib/alloca_.h
121  lib/allocsa.c
122  lib/allocsa.h
123  lib/allocsa.valgrind
124  lib/atexit.c
125  lib/basename.c
126  lib/basename.h
127  lib/c-ctype.c
128  lib/c-ctype.h
129  lib/c-strcase.h
130  lib/c-strcasecmp.c
131  lib/c-strncasecmp.c
132  lib/c-strstr.c
133  lib/c-strstr.h
134  lib/canonicalize.c
135  lib/canonicalize.h
136  lib/closeout.c
137  lib/closeout.h
138  lib/config.charset
139  lib/error.c
140  lib/error.h
141  lib/exit.h
142  lib/fwriteerror.c
143  lib/fwriteerror.h
144  lib/getopt.c
145  lib/getopt1.c
146  lib/getopt_.h
147  lib/getopt_int.h
148  lib/gettext.h
149  lib/localcharset.c
150  lib/localcharset.h
151  lib/mbchar.c
152  lib/mbchar.h
153  lib/mbuiter.h
154  lib/memchr.c
155  lib/memmove.c
156  lib/pathmax.h
157  lib/progname.c
158  lib/progname.h
159  lib/progreloc.c
160  lib/propername.c
161  lib/propername.h
162  lib/readlink.c
163  lib/ref-add.sin
164  lib/ref-del.sin
165  lib/relocatable.c
166  lib/relocatable.h
167  lib/relocwrapper.c
168  lib/setenv.c
169  lib/setenv.h
170  lib/stdbool_.h
171  lib/strdup.c
172  lib/strdup.h
173  lib/strerror.c
174  lib/striconv.c
175  lib/striconv.h
176  lib/strnlen1.c
177  lib/strnlen1.h
178  lib/strstr.c
179  lib/strstr.h
180  lib/strtol.c
181  lib/strtoul.c
182  lib/unlocked-io.h
183  lib/unsetenv.c
184  lib/wcwidth.h
185  lib/xalloc.h
186  lib/xmalloc.c
187  lib/xreadlink.c
188  lib/xreadlink.h
189  lib/xstrdup.c
190  lib/xstriconv.c
191  lib/xstriconv.h
192  m4/alloca.m4
193  m4/allocsa.m4
194  m4/atexit.m4
195  m4/canonicalize.m4
196  m4/codeset.m4
197  m4/csharp.m4
198  m4/csharpcomp.m4
199  m4/eealloc.m4
200  m4/error.m4
201  m4/extensions.m4
202  m4/getopt.m4
203  m4/glibc21.m4
204  m4/iconv.m4
205  m4/java.m4
206  m4/javacomp.m4
207  m4/lib-ld.m4
208  m4/lib-link.m4
209  m4/lib-prefix.m4
210  m4/localcharset.m4
211  m4/longdouble.m4
212  m4/longlong.m4
213  m4/mbchar.m4
214  m4/mbiter.m4
215  m4/mbrtowc.m4
216  m4/memchr.m4
217  m4/memmove.m4
218  m4/onceonly_2_57.m4
219  m4/pathmax.m4
220  m4/readlink.m4
221  m4/relocatable.m4
222  m4/setenv.m4
223  m4/ssize_t.m4
224  m4/stdbool.m4
225  m4/strdup.m4
226  m4/strerror.m4
227  m4/strstr.m4
228  m4/strtol.m4
229  m4/strtoul.m4
230  m4/unistd_h.m4
231  m4/unlocked-io.m4
232  m4/wchar_t.m4
233  m4/wcwidth.m4
234  m4/wint_t.m4
235  m4/xreadlink.m4
236])
237