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

Diff of /cvsgraph/aclocal.m4

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

revision 1.1, Mon Nov 13 20:43:12 2006 UTC revision 1.1.2.2, Wed May 21 11:31:12 2008 UTC
# Line 0  Line 1 
1    # generated automatically by aclocal 1.10 -*- Autoconf -*-
2    
3    # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4    # 2005, 2006  Free Software Foundation, Inc.
5    # 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    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    #
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    # (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    
45    # AM_SET_CURRENT_AUTOMAKE_VERSION
46    # -------------------------------
47    # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
48    # This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
49    AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
50    [AM_AUTOMAKE_VERSION([1.10])dnl
51    _AM_AUTOCONF_VERSION(m4_PACKAGE_VERSION)])
52    
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    # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
109    # 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    # serial 8
116    
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    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    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    # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
142    # 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    # serial 9
149    
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           [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
177           [$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           grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
243           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    AC_SUBST([AMDEPBACKSLASH])dnl
296    _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
297    ])
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      # 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        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    # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
371    # 2005, 2006 Free Software Foundation, Inc.
372    #
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    [AC_PREREQ([2.60])dnl
395    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    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    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    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     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    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    ])
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    install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
505    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    # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
583    # 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    # serial 5
590    
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    AC_REQUIRE_AUX_FILE([missing])dnl
606    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    # Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
617    #
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    # Check for `mkdir -p'.
625    AC_DEFUN([AM_PROG_MKDIR_P],
626    [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    
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    INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
753    AC_SUBST([INSTALL_STRIP_PROGRAM])])
754    
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    
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    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.1.2.2

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0