/[CvsGraph]/cvsgraph/aclocal.m4
ViewVC logotype

Annotate of /cvsgraph/aclocal.m4

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1.2.2 - (hide annotations)
Wed May 21 11:31:12 2008 UTC (9 years, 4 months ago) by bertho
Branch: automake-dev1
CVS Tags: merge_head_20080521, source_automake_dev1_20080521
Changes since 1.1.2.1: +93 -81 lines
- Update to automake 1.10
- Add libjpeg check
- Fix define names for libgd in code
1 bertho 1.1.2.2 # generated automatically by aclocal 1.10 -*- Autoconf -*-
2 bertho 1.1.2.1
3     # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4 bertho 1.1.2.2 # 2005, 2006 Free Software Foundation, Inc.
5 bertho 1.1.2.1 # This file is free software; the Free Software Foundation
6     # gives unlimited permission to copy and/or distribute it,
7     # with or without modifications, as long as this notice is preserved.
8    
9     # This program is distributed in the hope that it will be useful,
10     # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11     # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12     # PARTICULAR PURPOSE.
13    
14 bertho 1.1.2.2 m4_if(m4_PACKAGE_VERSION, [2.61],,
15     [m4_fatal([this file was generated for autoconf 2.61.
16     You have another version of autoconf. If you want to use that,
17     you should regenerate the build system entirely.], [63])])
18    
19     # Copyright (C) 2002, 2003, 2005, 2006 Free Software Foundation, Inc.
20 bertho 1.1.2.1 #
21     # This file is free software; the Free Software Foundation
22     # gives unlimited permission to copy and/or distribute it,
23     # with or without modifications, as long as this notice is preserved.
24    
25     # AM_AUTOMAKE_VERSION(VERSION)
26     # ----------------------------
27     # Automake X.Y traces this macro to ensure aclocal.m4 has been
28     # generated from the m4 files accompanying Automake X.Y.
29 bertho 1.1.2.2 # (This private macro should not be called outside this file.)
30     AC_DEFUN([AM_AUTOMAKE_VERSION],
31     [am__api_version='1.10'
32     dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
33     dnl require some minimum version. Point them to the right macro.
34     m4_if([$1], [1.10], [],
35     [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
36     ])
37    
38     # _AM_AUTOCONF_VERSION(VERSION)
39     # -----------------------------
40     # aclocal traces this macro to find the Autoconf version.
41     # This is a private macro too. Using m4_define simplifies
42     # the logic in aclocal, which can simply ignore this definition.
43     m4_define([_AM_AUTOCONF_VERSION], [])
44 bertho 1.1.2.1
45     # AM_SET_CURRENT_AUTOMAKE_VERSION
46     # -------------------------------
47 bertho 1.1.2.2 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
48 bertho 1.1.2.1 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
49     AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
50 bertho 1.1.2.2 [AM_AUTOMAKE_VERSION([1.10])dnl
51     _AM_AUTOCONF_VERSION(m4_PACKAGE_VERSION)])
52 bertho 1.1.2.1
53     # AM_AUX_DIR_EXPAND -*- Autoconf -*-
54    
55     # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
56     #
57     # This file is free software; the Free Software Foundation
58     # gives unlimited permission to copy and/or distribute it,
59     # with or without modifications, as long as this notice is preserved.
60    
61     # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
62     # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
63     # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
64     #
65     # Of course, Automake must honor this variable whenever it calls a
66     # tool from the auxiliary directory. The problem is that $srcdir (and
67     # therefore $ac_aux_dir as well) can be either absolute or relative,
68     # depending on how configure is run. This is pretty annoying, since
69     # it makes $ac_aux_dir quite unusable in subdirectories: in the top
70     # source directory, any form will work fine, but in subdirectories a
71     # relative path needs to be adjusted first.
72     #
73     # $ac_aux_dir/missing
74     # fails when called from a subdirectory if $ac_aux_dir is relative
75     # $top_srcdir/$ac_aux_dir/missing
76     # fails if $ac_aux_dir is absolute,
77     # fails when called from a subdirectory in a VPATH build with
78     # a relative $ac_aux_dir
79     #
80     # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
81     # are both prefixed by $srcdir. In an in-source build this is usually
82     # harmless because $srcdir is `.', but things will broke when you
83     # start a VPATH build or use an absolute $srcdir.
84     #
85     # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
86     # iff we strip the leading $srcdir from $ac_aux_dir. That would be:
87     # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
88     # and then we would define $MISSING as
89     # MISSING="\${SHELL} $am_aux_dir/missing"
90     # This will work as long as MISSING is not called from configure, because
91     # unfortunately $(top_srcdir) has no meaning in configure.
92     # However there are other variables, like CC, which are often used in
93     # configure, and could therefore not use this "fixed" $ac_aux_dir.
94     #
95     # Another solution, used here, is to always expand $ac_aux_dir to an
96     # absolute PATH. The drawback is that using absolute paths prevent a
97     # configured tree to be moved without reconfiguration.
98    
99     AC_DEFUN([AM_AUX_DIR_EXPAND],
100     [dnl Rely on autoconf to set up CDPATH properly.
101     AC_PREREQ([2.50])dnl
102     # expand $ac_aux_dir to an absolute path
103     am_aux_dir=`cd $ac_aux_dir && pwd`
104     ])
105    
106     # AM_CONDITIONAL -*- Autoconf -*-
107    
108 bertho 1.1.2.2 # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
109 bertho 1.1.2.1 # Free Software Foundation, Inc.
110     #
111     # This file is free software; the Free Software Foundation
112     # gives unlimited permission to copy and/or distribute it,
113     # with or without modifications, as long as this notice is preserved.
114    
115 bertho 1.1.2.2 # serial 8
116 bertho 1.1.2.1
117     # AM_CONDITIONAL(NAME, SHELL-CONDITION)
118     # -------------------------------------
119     # Define a conditional.
120     AC_DEFUN([AM_CONDITIONAL],
121     [AC_PREREQ(2.52)dnl
122     ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
123     [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
124 bertho 1.1.2.2 AC_SUBST([$1_TRUE])dnl
125     AC_SUBST([$1_FALSE])dnl
126     _AM_SUBST_NOTMAKE([$1_TRUE])dnl
127     _AM_SUBST_NOTMAKE([$1_FALSE])dnl
128 bertho 1.1.2.1 if $2; then
129     $1_TRUE=
130     $1_FALSE='#'
131     else
132     $1_TRUE='#'
133     $1_FALSE=
134     fi
135     AC_CONFIG_COMMANDS_PRE(
136     [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
137     AC_MSG_ERROR([[conditional "$1" was never defined.
138     Usually this means the macro was only invoked conditionally.]])
139     fi])])
140    
141 bertho 1.1.2.2 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
142 bertho 1.1.2.1 # Free Software Foundation, Inc.
143     #
144     # This file is free software; the Free Software Foundation
145     # gives unlimited permission to copy and/or distribute it,
146     # with or without modifications, as long as this notice is preserved.
147    
148 bertho 1.1.2.2 # serial 9
149 bertho 1.1.2.1
150     # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
151     # written in clear, in which case automake, when reading aclocal.m4,
152     # will think it sees a *use*, and therefore will trigger all it's
153     # C support machinery. Also note that it means that autoscan, seeing
154     # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
155    
156    
157     # _AM_DEPENDENCIES(NAME)
158     # ----------------------
159     # See how the compiler implements dependency checking.
160     # NAME is "CC", "CXX", "GCJ", or "OBJC".
161     # We try a few techniques and use that to set a single cache variable.
162     #
163     # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
164     # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
165     # dependency, and given that the user is not expected to run this macro,
166     # just rely on AC_PROG_CC.
167     AC_DEFUN([_AM_DEPENDENCIES],
168     [AC_REQUIRE([AM_SET_DEPDIR])dnl
169     AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
170     AC_REQUIRE([AM_MAKE_INCLUDE])dnl
171     AC_REQUIRE([AM_DEP_TRACK])dnl
172    
173     ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
174     [$1], CXX, [depcc="$CXX" am_compiler_list=],
175     [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
176 bertho 1.1.2.2 [$1], UPC, [depcc="$UPC" am_compiler_list=],
177 bertho 1.1.2.1 [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
178     [depcc="$$1" am_compiler_list=])
179    
180     AC_CACHE_CHECK([dependency style of $depcc],
181     [am_cv_$1_dependencies_compiler_type],
182     [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
183     # We make a subdir and do the tests there. Otherwise we can end up
184     # making bogus files that we don't know about and never remove. For
185     # instance it was reported that on HP-UX the gcc test will end up
186     # making a dummy file named `D' -- because `-MD' means `put the output
187     # in D'.
188     mkdir conftest.dir
189     # Copy depcomp to subdir because otherwise we won't find it if we're
190     # using a relative directory.
191     cp "$am_depcomp" conftest.dir
192     cd conftest.dir
193     # We will build objects and dependencies in a subdirectory because
194     # it helps to detect inapplicable dependency modes. For instance
195     # both Tru64's cc and ICC support -MD to output dependencies as a
196     # side effect of compilation, but ICC will put the dependencies in
197     # the current directory while Tru64 will put them in the object
198     # directory.
199     mkdir sub
200    
201     am_cv_$1_dependencies_compiler_type=none
202     if test "$am_compiler_list" = ""; then
203     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
204     fi
205     for depmode in $am_compiler_list; do
206     # Setup a source with many dependencies, because some compilers
207     # like to wrap large dependency lists on column 80 (with \), and
208     # we should not choose a depcomp mode which is confused by this.
209     #
210     # We need to recreate these files for each test, as the compiler may
211     # overwrite some of them when testing with obscure command lines.
212     # This happens at least with the AIX C compiler.
213     : > sub/conftest.c
214     for i in 1 2 3 4 5 6; do
215     echo '#include "conftst'$i'.h"' >> sub/conftest.c
216     # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
217     # Solaris 8's {/usr,}/bin/sh.
218     touch sub/conftst$i.h
219     done
220     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
221    
222     case $depmode in
223     nosideeffect)
224     # after this tag, mechanisms are not by side-effect, so they'll
225     # only be used when explicitly requested
226     if test "x$enable_dependency_tracking" = xyes; then
227     continue
228     else
229     break
230     fi
231     ;;
232     none) break ;;
233     esac
234     # We check with `-c' and `-o' for the sake of the "dashmstdout"
235     # mode. It turns out that the SunPro C++ compiler does not properly
236     # handle `-M -o', and we need to detect this.
237     if depmode=$depmode \
238     source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
239     depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
240     $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
241     >/dev/null 2>conftest.err &&
242 bertho 1.1.2.2 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
243 bertho 1.1.2.1 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
244     grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
245     ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
246     # icc doesn't choke on unknown options, it will just issue warnings
247     # or remarks (even with -Werror). So we grep stderr for any message
248     # that says an option was ignored or not supported.
249     # When given -MP, icc 7.0 and 7.1 complain thusly:
250     # icc: Command line warning: ignoring option '-M'; no argument required
251     # The diagnosis changed in icc 8.0:
252     # icc: Command line remark: option '-MP' not supported
253     if (grep 'ignoring option' conftest.err ||
254     grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
255     am_cv_$1_dependencies_compiler_type=$depmode
256     break
257     fi
258     fi
259     done
260    
261     cd ..
262     rm -rf conftest.dir
263     else
264     am_cv_$1_dependencies_compiler_type=none
265     fi
266     ])
267     AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
268     AM_CONDITIONAL([am__fastdep$1], [
269     test "x$enable_dependency_tracking" != xno \
270     && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
271     ])
272    
273    
274     # AM_SET_DEPDIR
275     # -------------
276     # Choose a directory name for dependency files.
277     # This macro is AC_REQUIREd in _AM_DEPENDENCIES
278     AC_DEFUN([AM_SET_DEPDIR],
279     [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
280     AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
281     ])
282    
283    
284     # AM_DEP_TRACK
285     # ------------
286     AC_DEFUN([AM_DEP_TRACK],
287     [AC_ARG_ENABLE(dependency-tracking,
288     [ --disable-dependency-tracking speeds up one-time build
289     --enable-dependency-tracking do not reject slow dependency extractors])
290     if test "x$enable_dependency_tracking" != xno; then
291     am_depcomp="$ac_aux_dir/depcomp"
292     AMDEPBACKSLASH='\'
293     fi
294     AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
295 bertho 1.1.2.2 AC_SUBST([AMDEPBACKSLASH])dnl
296     _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
297 bertho 1.1.2.1 ])
298    
299     # Generate code to set up dependency tracking. -*- Autoconf -*-
300    
301     # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
302     # Free Software Foundation, Inc.
303     #
304     # This file is free software; the Free Software Foundation
305     # gives unlimited permission to copy and/or distribute it,
306     # with or without modifications, as long as this notice is preserved.
307    
308     #serial 3
309    
310     # _AM_OUTPUT_DEPENDENCY_COMMANDS
311     # ------------------------------
312     AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
313     [for mf in $CONFIG_FILES; do
314     # Strip MF so we end up with the name of the file.
315     mf=`echo "$mf" | sed -e 's/:.*$//'`
316     # Check whether this is an Automake generated Makefile or not.
317     # We used to match only the files named `Makefile.in', but
318     # some people rename them; so instead we look at the file content.
319     # Grep'ing the first line is not enough: some people post-process
320     # each Makefile.in and add a new line on top of each file to say so.
321 bertho 1.1.2.2 # Grep'ing the whole file is not good either: AIX grep has a line
322     # limit of 2048, but all sed's we know have understand at least 4000.
323     if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
324 bertho 1.1.2.1 dirpart=`AS_DIRNAME("$mf")`
325     else
326     continue
327     fi
328     # Extract the definition of DEPDIR, am__include, and am__quote
329     # from the Makefile without running `make'.
330     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
331     test -z "$DEPDIR" && continue
332     am__include=`sed -n 's/^am__include = //p' < "$mf"`
333     test -z "am__include" && continue
334     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
335     # When using ansi2knr, U may be empty or an underscore; expand it
336     U=`sed -n 's/^U = //p' < "$mf"`
337     # Find all dependency output files, they are included files with
338     # $(DEPDIR) in their names. We invoke sed twice because it is the
339     # simplest approach to changing $(DEPDIR) to its actual value in the
340     # expansion.
341     for file in `sed -n "
342     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
343     sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
344     # Make sure the directory exists.
345     test -f "$dirpart/$file" && continue
346     fdir=`AS_DIRNAME(["$file"])`
347     AS_MKDIR_P([$dirpart/$fdir])
348     # echo "creating $dirpart/$file"
349     echo '# dummy' > "$dirpart/$file"
350     done
351     done
352     ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
353    
354    
355     # AM_OUTPUT_DEPENDENCY_COMMANDS
356     # -----------------------------
357     # This macro should only be invoked once -- use via AC_REQUIRE.
358     #
359     # This code is only required when automatic dependency tracking
360     # is enabled. FIXME. This creates each `.P' file that we will
361     # need in order to bootstrap the dependency handling code.
362     AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
363     [AC_CONFIG_COMMANDS([depfiles],
364     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
365     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
366     ])
367    
368     # Do all the work for Automake. -*- Autoconf -*-
369    
370 bertho 1.1.2.2 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
371     # 2005, 2006 Free Software Foundation, Inc.
372 bertho 1.1.2.1 #
373     # This file is free software; the Free Software Foundation
374     # gives unlimited permission to copy and/or distribute it,
375     # with or without modifications, as long as this notice is preserved.
376    
377     # serial 12
378    
379     # This macro actually does too much. Some checks are only needed if
380     # your package does certain things. But this isn't really a big deal.
381    
382     # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
383     # AM_INIT_AUTOMAKE([OPTIONS])
384     # -----------------------------------------------
385     # The call with PACKAGE and VERSION arguments is the old style
386     # call (pre autoconf-2.50), which is being phased out. PACKAGE
387     # and VERSION should now be passed to AC_INIT and removed from
388     # the call to AM_INIT_AUTOMAKE.
389     # We support both call styles for the transition. After
390     # the next Automake release, Autoconf can make the AC_INIT
391     # arguments mandatory, and then we can depend on a new Autoconf
392     # release and drop the old call support.
393     AC_DEFUN([AM_INIT_AUTOMAKE],
394 bertho 1.1.2.2 [AC_PREREQ([2.60])dnl
395 bertho 1.1.2.1 dnl Autoconf wants to disallow AM_ names. We explicitly allow
396     dnl the ones we care about.
397     m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
398     AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
399     AC_REQUIRE([AC_PROG_INSTALL])dnl
400 bertho 1.1.2.2 if test "`cd $srcdir && pwd`" != "`pwd`"; then
401     # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
402     # is not polluted with repeated "-I."
403     AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
404     # test to see if srcdir already configured
405     if test -f $srcdir/config.status; then
406     AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
407     fi
408 bertho 1.1.2.1 fi
409    
410     # test whether we have cygpath
411     if test -z "$CYGPATH_W"; then
412     if (cygpath --version) >/dev/null 2>/dev/null; then
413     CYGPATH_W='cygpath -w'
414     else
415     CYGPATH_W=echo
416     fi
417     fi
418     AC_SUBST([CYGPATH_W])
419    
420     # Define the identity of the package.
421     dnl Distinguish between old-style and new-style calls.
422     m4_ifval([$2],
423     [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
424     AC_SUBST([PACKAGE], [$1])dnl
425     AC_SUBST([VERSION], [$2])],
426     [_AM_SET_OPTIONS([$1])dnl
427 bertho 1.1.2.2 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
428     m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
429     [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
430 bertho 1.1.2.1 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
431     AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
432    
433     _AM_IF_OPTION([no-define],,
434     [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
435     AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
436    
437     # Some tools Automake needs.
438     AC_REQUIRE([AM_SANITY_CHECK])dnl
439     AC_REQUIRE([AC_ARG_PROGRAM])dnl
440     AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
441     AM_MISSING_PROG(AUTOCONF, autoconf)
442     AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
443     AM_MISSING_PROG(AUTOHEADER, autoheader)
444     AM_MISSING_PROG(MAKEINFO, makeinfo)
445     AM_PROG_INSTALL_SH
446     AM_PROG_INSTALL_STRIP
447     AC_REQUIRE([AM_PROG_MKDIR_P])dnl
448     # We need awk for the "check" target. The system "awk" is bad on
449     # some platforms.
450     AC_REQUIRE([AC_PROG_AWK])dnl
451     AC_REQUIRE([AC_PROG_MAKE_SET])dnl
452     AC_REQUIRE([AM_SET_LEADING_DOT])dnl
453     _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
454     [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
455     [_AM_PROG_TAR([v7])])])
456     _AM_IF_OPTION([no-dependencies],,
457     [AC_PROVIDE_IFELSE([AC_PROG_CC],
458     [_AM_DEPENDENCIES(CC)],
459     [define([AC_PROG_CC],
460     defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
461     AC_PROVIDE_IFELSE([AC_PROG_CXX],
462     [_AM_DEPENDENCIES(CXX)],
463     [define([AC_PROG_CXX],
464     defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
465 bertho 1.1.2.2 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
466     [_AM_DEPENDENCIES(OBJC)],
467     [define([AC_PROG_OBJC],
468     defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
469 bertho 1.1.2.1 ])
470     ])
471    
472    
473     # When config.status generates a header, we must update the stamp-h file.
474     # This file resides in the same directory as the config header
475     # that is generated. The stamp files are numbered to have different names.
476    
477     # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
478     # loop where config.status creates the headers, so we can generate
479     # our stamp files there.
480     AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
481     [# Compute $1's index in $config_headers.
482     _am_stamp_count=1
483     for _am_header in $config_headers :; do
484     case $_am_header in
485     $1 | $1:* )
486     break ;;
487     * )
488     _am_stamp_count=`expr $_am_stamp_count + 1` ;;
489     esac
490     done
491     echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
492    
493     # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
494     #
495     # This file is free software; the Free Software Foundation
496     # gives unlimited permission to copy and/or distribute it,
497     # with or without modifications, as long as this notice is preserved.
498    
499     # AM_PROG_INSTALL_SH
500     # ------------------
501     # Define $install_sh.
502     AC_DEFUN([AM_PROG_INSTALL_SH],
503     [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
504 bertho 1.1.2.2 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
505 bertho 1.1.2.1 AC_SUBST(install_sh)])
506    
507     # Copyright (C) 2003, 2005 Free Software Foundation, Inc.
508     #
509     # This file is free software; the Free Software Foundation
510     # gives unlimited permission to copy and/or distribute it,
511     # with or without modifications, as long as this notice is preserved.
512    
513     # serial 2
514    
515     # Check whether the underlying file-system supports filenames
516     # with a leading dot. For instance MS-DOS doesn't.
517     AC_DEFUN([AM_SET_LEADING_DOT],
518     [rm -rf .tst 2>/dev/null
519     mkdir .tst 2>/dev/null
520     if test -d .tst; then
521     am__leading_dot=.
522     else
523     am__leading_dot=_
524     fi
525     rmdir .tst 2>/dev/null
526     AC_SUBST([am__leading_dot])])
527    
528     # Check to see how 'make' treats includes. -*- Autoconf -*-
529    
530     # Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
531     #
532     # This file is free software; the Free Software Foundation
533     # gives unlimited permission to copy and/or distribute it,
534     # with or without modifications, as long as this notice is preserved.
535    
536     # serial 3
537    
538     # AM_MAKE_INCLUDE()
539     # -----------------
540     # Check to see how make treats includes.
541     AC_DEFUN([AM_MAKE_INCLUDE],
542     [am_make=${MAKE-make}
543     cat > confinc << 'END'
544     am__doit:
545     @echo done
546     .PHONY: am__doit
547     END
548     # If we don't find an include directive, just comment out the code.
549     AC_MSG_CHECKING([for style of include used by $am_make])
550     am__include="#"
551     am__quote=
552     _am_result=none
553     # First try GNU make style include.
554     echo "include confinc" > confmf
555     # We grep out `Entering directory' and `Leaving directory'
556     # messages which can occur if `w' ends up in MAKEFLAGS.
557     # In particular we don't look at `^make:' because GNU make might
558     # be invoked under some other name (usually "gmake"), in which
559     # case it prints its new name instead of `make'.
560     if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
561     am__include=include
562     am__quote=
563     _am_result=GNU
564     fi
565     # Now try BSD make style include.
566     if test "$am__include" = "#"; then
567     echo '.include "confinc"' > confmf
568     if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
569     am__include=.include
570     am__quote="\""
571     _am_result=BSD
572     fi
573     fi
574     AC_SUBST([am__include])
575     AC_SUBST([am__quote])
576     AC_MSG_RESULT([$_am_result])
577     rm -f confinc confmf
578     ])
579    
580     # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
581    
582 bertho 1.1.2.2 # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
583 bertho 1.1.2.1 # Free Software Foundation, Inc.
584     #
585     # This file is free software; the Free Software Foundation
586     # gives unlimited permission to copy and/or distribute it,
587     # with or without modifications, as long as this notice is preserved.
588    
589 bertho 1.1.2.2 # serial 5
590 bertho 1.1.2.1
591     # AM_MISSING_PROG(NAME, PROGRAM)
592     # ------------------------------
593     AC_DEFUN([AM_MISSING_PROG],
594     [AC_REQUIRE([AM_MISSING_HAS_RUN])
595     $1=${$1-"${am_missing_run}$2"}
596     AC_SUBST($1)])
597    
598    
599     # AM_MISSING_HAS_RUN
600     # ------------------
601     # Define MISSING if not defined so far and test if it supports --run.
602     # If it does, set am_missing_run to use it, otherwise, to nothing.
603     AC_DEFUN([AM_MISSING_HAS_RUN],
604     [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
605 bertho 1.1.2.2 AC_REQUIRE_AUX_FILE([missing])dnl
606 bertho 1.1.2.1 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
607     # Use eval to expand $SHELL
608     if eval "$MISSING --run true"; then
609     am_missing_run="$MISSING --run "
610     else
611     am_missing_run=
612     AC_MSG_WARN([`missing' script is too old or missing])
613     fi
614     ])
615    
616 bertho 1.1.2.2 # Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
617 bertho 1.1.2.1 #
618     # This file is free software; the Free Software Foundation
619     # gives unlimited permission to copy and/or distribute it,
620     # with or without modifications, as long as this notice is preserved.
621    
622     # AM_PROG_MKDIR_P
623     # ---------------
624 bertho 1.1.2.2 # Check for `mkdir -p'.
625 bertho 1.1.2.1 AC_DEFUN([AM_PROG_MKDIR_P],
626 bertho 1.1.2.2 [AC_PREREQ([2.60])dnl
627     AC_REQUIRE([AC_PROG_MKDIR_P])dnl
628     dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
629     dnl while keeping a definition of mkdir_p for backward compatibility.
630     dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
631     dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
632     dnl Makefile.ins that do not define MKDIR_P, so we do our own
633     dnl adjustment using top_builddir (which is defined more often than
634     dnl MKDIR_P).
635     AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
636     case $mkdir_p in
637     [[\\/$]]* | ?:[[\\/]]*) ;;
638     */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
639     esac
640     ])
641 bertho 1.1.2.1
642     # Helper functions for option handling. -*- Autoconf -*-
643    
644     # Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
645     #
646     # This file is free software; the Free Software Foundation
647     # gives unlimited permission to copy and/or distribute it,
648     # with or without modifications, as long as this notice is preserved.
649    
650     # serial 3
651    
652     # _AM_MANGLE_OPTION(NAME)
653     # -----------------------
654     AC_DEFUN([_AM_MANGLE_OPTION],
655     [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
656    
657     # _AM_SET_OPTION(NAME)
658     # ------------------------------
659     # Set option NAME. Presently that only means defining a flag for this option.
660     AC_DEFUN([_AM_SET_OPTION],
661     [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
662    
663     # _AM_SET_OPTIONS(OPTIONS)
664     # ----------------------------------
665     # OPTIONS is a space-separated list of Automake options.
666     AC_DEFUN([_AM_SET_OPTIONS],
667     [AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
668    
669     # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
670     # -------------------------------------------
671     # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
672     AC_DEFUN([_AM_IF_OPTION],
673     [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
674    
675     # Check to make sure that the build environment is sane. -*- Autoconf -*-
676    
677     # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
678     # Free Software Foundation, Inc.
679     #
680     # This file is free software; the Free Software Foundation
681     # gives unlimited permission to copy and/or distribute it,
682     # with or without modifications, as long as this notice is preserved.
683    
684     # serial 4
685    
686     # AM_SANITY_CHECK
687     # ---------------
688     AC_DEFUN([AM_SANITY_CHECK],
689     [AC_MSG_CHECKING([whether build environment is sane])
690     # Just in case
691     sleep 1
692     echo timestamp > conftest.file
693     # Do `set' in a subshell so we don't clobber the current shell's
694     # arguments. Must try -L first in case configure is actually a
695     # symlink; some systems play weird games with the mod time of symlinks
696     # (eg FreeBSD returns the mod time of the symlink's containing
697     # directory).
698     if (
699     set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
700     if test "$[*]" = "X"; then
701     # -L didn't work.
702     set X `ls -t $srcdir/configure conftest.file`
703     fi
704     rm -f conftest.file
705     if test "$[*]" != "X $srcdir/configure conftest.file" \
706     && test "$[*]" != "X conftest.file $srcdir/configure"; then
707    
708     # If neither matched, then we have a broken ls. This can happen
709     # if, for instance, CONFIG_SHELL is bash and it inherits a
710     # broken ls alias from the environment. This has actually
711     # happened. Such a system could not be considered "sane".
712     AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
713     alias in your environment])
714     fi
715    
716     test "$[2]" = conftest.file
717     )
718     then
719     # Ok.
720     :
721     else
722     AC_MSG_ERROR([newly created file is older than distributed files!
723     Check your system clock])
724     fi
725     AC_MSG_RESULT(yes)])
726    
727     # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
728     #
729     # This file is free software; the Free Software Foundation
730     # gives unlimited permission to copy and/or distribute it,
731     # with or without modifications, as long as this notice is preserved.
732    
733     # AM_PROG_INSTALL_STRIP
734     # ---------------------
735     # One issue with vendor `install' (even GNU) is that you can't
736     # specify the program used to strip binaries. This is especially
737     # annoying in cross-compiling environments, where the build's strip
738     # is unlikely to handle the host's binaries.
739     # Fortunately install-sh will honor a STRIPPROG variable, so we
740     # always use install-sh in `make install-strip', and initialize
741     # STRIPPROG with the value of the STRIP variable (set by the user).
742     AC_DEFUN([AM_PROG_INSTALL_STRIP],
743     [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
744     # Installed binaries are usually stripped using `strip' when the user
745     # run `make install-strip'. However `strip' might not be the right
746     # tool to use in cross-compilation environments, therefore Automake
747     # will honor the `STRIP' environment variable to overrule this program.
748     dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
749     if test "$cross_compiling" != no; then
750     AC_CHECK_TOOL([STRIP], [strip], :)
751     fi
752 bertho 1.1.2.2 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
753 bertho 1.1.2.1 AC_SUBST([INSTALL_STRIP_PROGRAM])])
754 bertho 1.1.2.2
755     # Copyright (C) 2006 Free Software Foundation, Inc.
756     #
757     # This file is free software; the Free Software Foundation
758     # gives unlimited permission to copy and/or distribute it,
759     # with or without modifications, as long as this notice is preserved.
760    
761     # _AM_SUBST_NOTMAKE(VARIABLE)
762     # ---------------------------
763     # Prevent Automake from outputing VARIABLE = @VARIABLE@ in Makefile.in.
764     # This macro is traced by Automake.
765     AC_DEFUN([_AM_SUBST_NOTMAKE])
766 bertho 1.1.2.1
767     # Check how to create a tarball. -*- Autoconf -*-
768    
769     # Copyright (C) 2004, 2005 Free Software Foundation, Inc.
770     #
771     # This file is free software; the Free Software Foundation
772     # gives unlimited permission to copy and/or distribute it,
773     # with or without modifications, as long as this notice is preserved.
774    
775     # serial 2
776    
777     # _AM_PROG_TAR(FORMAT)
778     # --------------------
779     # Check how to create a tarball in format FORMAT.
780     # FORMAT should be one of `v7', `ustar', or `pax'.
781     #
782     # Substitute a variable $(am__tar) that is a command
783     # writing to stdout a FORMAT-tarball containing the directory
784     # $tardir.
785     # tardir=directory && $(am__tar) > result.tar
786     #
787     # Substitute a variable $(am__untar) that extract such
788     # a tarball read from stdin.
789     # $(am__untar) < result.tar
790     AC_DEFUN([_AM_PROG_TAR],
791     [# Always define AMTAR for backward compatibility.
792     AM_MISSING_PROG([AMTAR], [tar])
793     m4_if([$1], [v7],
794     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
795     [m4_case([$1], [ustar],, [pax],,
796     [m4_fatal([Unknown tar format])])
797     AC_MSG_CHECKING([how to create a $1 tar archive])
798     # Loop over all known methods to create a tar archive until one works.
799     _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
800     _am_tools=${am_cv_prog_tar_$1-$_am_tools}
801     # Do not fold the above two line into one, because Tru64 sh and
802     # Solaris sh will not grok spaces in the rhs of `-'.
803     for _am_tool in $_am_tools
804     do
805     case $_am_tool in
806     gnutar)
807     for _am_tar in tar gnutar gtar;
808     do
809     AM_RUN_LOG([$_am_tar --version]) && break
810     done
811     am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
812     am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
813     am__untar="$_am_tar -xf -"
814     ;;
815     plaintar)
816     # Must skip GNU tar: if it does not support --format= it doesn't create
817     # ustar tarball either.
818     (tar --version) >/dev/null 2>&1 && continue
819     am__tar='tar chf - "$$tardir"'
820     am__tar_='tar chf - "$tardir"'
821     am__untar='tar xf -'
822     ;;
823     pax)
824     am__tar='pax -L -x $1 -w "$$tardir"'
825     am__tar_='pax -L -x $1 -w "$tardir"'
826     am__untar='pax -r'
827     ;;
828     cpio)
829     am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
830     am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
831     am__untar='cpio -i -H $1 -d'
832     ;;
833     none)
834     am__tar=false
835     am__tar_=false
836     am__untar=false
837     ;;
838     esac
839    
840     # If the value was cached, stop now. We just wanted to have am__tar
841     # and am__untar set.
842     test -n "${am_cv_prog_tar_$1}" && break
843    
844     # tar/untar a dummy directory, and stop if the command works
845     rm -rf conftest.dir
846     mkdir conftest.dir
847     echo GrepMe > conftest.dir/file
848     AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
849     rm -rf conftest.dir
850     if test -s conftest.tar; then
851     AM_RUN_LOG([$am__untar <conftest.tar])
852     grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
853     fi
854     done
855     rm -rf conftest.dir
856    
857     AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
858     AC_MSG_RESULT([$am_cv_prog_tar_$1])])
859     AC_SUBST([am__tar])
860     AC_SUBST([am__untar])
861     ]) # _AM_PROG_TAR
862    

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0